Fix infinite loading loop
This commit is contained in:
@@ -82,7 +82,7 @@ export function useLoading<R extends Record<number, unknown>>(fn: () => Promise<
|
|||||||
|
|
||||||
return () => { cancelled = true; };
|
return () => { cancelled = true; };
|
||||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||||
}, [fn, navigate, setUser, ...deps]);
|
}, [navigate, setUser, ...deps]);
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
@@ -127,7 +127,7 @@ export function useLoadingEffect<A, E>(effect: Effect.Effect<A, E>, deps: React.
|
|||||||
Effect.runFork(interruptEffect);
|
Effect.runFork(interruptEffect);
|
||||||
};
|
};
|
||||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||||
}, [effect, setResultEffect, ...deps]);
|
}, [setResultEffect, ...deps]);
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user