[WEB-1630] chore: fix project doesn't exist empty state fluctuation on refresh. (#4835)

This commit is contained in:
Prateek Shourya
2024-06-17 16:50:56 +05:30
committed by GitHub
parent cf8053825b
commit c4f5093492

View File

@@ -35,7 +35,7 @@ export const ProjectAuthWrapper: FC<IProjectAuthWrapper> = 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<IProjectAuthWrapper> = observer((props) => {
if (projectExists && projectId && hasPermissionToProject[projectId.toString()] === false) return <JoinProject />;
// check if the project info is not found.
if (!projectExists && projectId && !!hasPermissionToProject[projectId.toString()] === false)
if (!loader && !projectExists && projectId && !!hasPermissionToProject[projectId.toString()] === false)
return (
<div className="container grid h-screen place-items-center bg-custom-background-100">
<EmptyState