From 7f0e866eac74c61feb0d4b07c0b6ec4ea43ac433 Mon Sep 17 00:00:00 2001 From: lebaudantoine Date: Tue, 22 Apr 2025 22:56:46 +0200 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F(frontend)=20rename=20isLoadi?= =?UTF-8?q?ng=20to=20isConfigLoading=20for=20clarity?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Rename generic "isLoading" variable to more specific "isConfigLoading" to accurately reflect its purpose. Improves code readability by making state variable names more explicit. --- src/frontend/src/features/auth/api/useUser.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/frontend/src/features/auth/api/useUser.tsx b/src/frontend/src/features/auth/api/useUser.tsx index a243944b..f435cc3d 100644 --- a/src/frontend/src/features/auth/api/useUser.tsx +++ b/src/frontend/src/features/auth/api/useUser.tsx @@ -24,24 +24,25 @@ export const useUser = ( fetchUserOptions?: Parameters[0] } = {} ) => { - const { data, isLoading } = useConfig() + const { data, isLoading: isConfigLoading } = useConfig() const options = useMemo(() => { - if (!data || data?.is_silent_login_enabled !== true) { + if (isConfigLoading) return + if (data?.is_silent_login_enabled !== true) { return { ...opts, attemptSilent: false, } } return opts.fetchUserOptions - }, [data, opts]) + }, [data, opts, isConfigLoading]) const query = useQuery({ // eslint-disable-next-line @tanstack/query/exhaustive-deps queryKey: [keys.user], queryFn: () => fetchUser(options), staleTime: Infinity, - enabled: !isLoading, + enabled: !isConfigLoading, }) useEffect(() => {