From 0dfc3342745713ae386689332c46d6542f16b3f3 Mon Sep 17 00:00:00 2001 From: Fedor Katurov Date: Mon, 17 Oct 2022 11:19:18 +0600 Subject: [PATCH] fixed flow reload on login --- src/hooks/dom/useGlobalLoader.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/hooks/dom/useGlobalLoader.ts b/src/hooks/dom/useGlobalLoader.ts index 8993baa8..6d61e836 100644 --- a/src/hooks/dom/useGlobalLoader.ts +++ b/src/hooks/dom/useGlobalLoader.ts @@ -9,7 +9,11 @@ import { hideLoader } from '~/utils/dom/hideLoader'; /** simply waits for all data to settle and then show the app */ export const useGlobalLoader = () => { const { getInitialNodes } = useFlowLoader(); - const { loadMore: loadLabNodes, nodes: labNodes, isLoading: isLoadingLab } = useLab(); + const { + loadMore: loadLabNodes, + nodes: labNodes, + isLoading: isLoadingLab, + } = useLab(); const { isUser } = useAuth(); const flow = useFlowStore(); @@ -26,4 +30,8 @@ export const useGlobalLoader = () => { hideLoader(); }, [flow.isRefreshed, getInitialNodes]); + + useEffect(() => { + void getInitialNodes(); + }, [isUser]); };