@@ -40,7 +40,7 @@ export const Layout: React.FC = ({ useTheme() - const { data } = useSession() + const { data, status } = useSession() const router = useRouter() @@ -92,6 +92,14 @@ export const Layout: React.FC = ({ } }, [appState.settings.state]) + if (isLoading || isLoader || status === 'loading') { + return ( + + + + ) + } + return ( <> @@ -102,50 +110,45 @@ export const Layout: React.FC = ({ - {isLoading || isLoader ? ( - - - - ) : ( + + - - {desktop ? ( - - - - - - {children} - + {desktop ? ( + + + + + + {children} - ) : ( - - - {children} - - )} - + + ) : ( + + + {children} + + )} - )} + ) }