We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3c15873 commit 18c39c4Copy full SHA for 18c39c4
1 file changed
packages/react-native-reanimated/src/hook/utils.ts
@@ -177,13 +177,13 @@ export function validateAnimatedStyles(styles: unknown[] | object) {
177
178
// Detects fast refresh by comparing useMemo (reset on refresh) with useRef (preserved on refresh).
179
export function useHasFastRefreshed() {
180
+ const fastRefreshSignal = useMemo(() => ({}), []);
181
+ const prevSignalRef = useRef(fastRefreshSignal);
182
+
183
if (!__DEV__) {
184
return false;
185
}
186
- const fastRefreshSignal = useMemo(() => ({}), []);
- const prevSignalRef = useRef(fastRefreshSignal);
-
187
const isFastRefresh = prevSignalRef.current !== fastRefreshSignal;
188
189
if (isFastRefresh) {
0 commit comments