From c4f5093492d0ae822193991f7edb58afe4164ffc Mon Sep 17 00:00:00 2001 From: Prateek Shourya Date: Mon, 17 Jun 2024 16:50:56 +0530 Subject: [PATCH] [WEB-1630] chore: fix project doesn't exist empty state fluctuation on refresh. (#4835) --- web/core/layouts/auth-layout/project-wrapper.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/core/layouts/auth-layout/project-wrapper.tsx b/web/core/layouts/auth-layout/project-wrapper.tsx index 606cc76b57..8e3a88eb4c 100644 --- a/web/core/layouts/auth-layout/project-wrapper.tsx +++ b/web/core/layouts/auth-layout/project-wrapper.tsx @@ -35,7 +35,7 @@ export const ProjectAuthWrapper: FC = observer((props) => { const { membership: { fetchUserProjectInfo, projectMemberInfo, hasPermissionToProject }, } = useUser(); - const { getProjectById, fetchProjectDetails } = useProject(); + const { loader, getProjectById, fetchProjectDetails } = useProject(); const { fetchAllCycles } = useCycle(); const { fetchModules } = useModule(); const { fetchViews } = useProjectView(); @@ -116,7 +116,7 @@ export const ProjectAuthWrapper: FC = observer((props) => { if (projectExists && projectId && hasPermissionToProject[projectId.toString()] === false) return ; // check if the project info is not found. - if (!projectExists && projectId && !!hasPermissionToProject[projectId.toString()] === false) + if (!loader && !projectExists && projectId && !!hasPermissionToProject[projectId.toString()] === false) return (