Skip to content

Commit 2e8c445

Browse files
authored
Merge pull request #269 from retyui/fix-infinite-use-effect
Prevent "maximum update depth exceeded" error when pass image as a new object on each render
2 parents 8c74a0d + eb38b01 commit 2e8c445

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/useImageDimensions.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,8 @@ export function useImageDimensions(
7676
} catch (error) {
7777
setResult({error, loading: false})
7878
}
79-
}, [source, headers])
79+
// eslint-disable-next-line
80+
}, [typeof source === 'object' ? source.uri : source, headers])
8081

8182
return result
8283
}

0 commit comments

Comments
 (0)