Fix infinite loading loop

This commit is contained in:
2024-12-28 21:03:50 +01:00
parent 7c7bac5a9f
commit e4aca69f62

View File

@@ -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;
} }