@@ -27,7 +27,13 @@ import { ErrorReportPlate } from '#/features/error-report' const freeRoutes = ['/login', '/register', '/reset', '/change-password'] -export const Layout: React.FC = ({ children, titlePage, title = titlePage, isLoader, device = getDeviceType() }) => { +export const Layout: React.FC = ({ + children, + titlePage, + title = titlePage, + isLoader, + device = getDeviceType(), +}) => { const { data: sessionData } = useSession() const appState = useAppSelector((state) => state) const dispatch = useAppDispatch() @@ -67,10 +73,13 @@ export const Layout: React.FC = ({ children, titlePage, title = tit useEffect(() => { if (!data) return getUserData(data.access) - }, [data?.access]) + }, [data]) useEffect(() => { - if ((sessionData && !sessionStorage.getItem('firstRender')) || (sessionData && !localStorage.getItem('global_settings'))) { + if ( + (sessionData && !sessionStorage.getItem('firstRender')) || + (sessionData && !localStorage.getItem('global_settings')) + ) { dispatch(getUserAccountSettings(sessionData.access)) sessionStorage.setItem('firstRender', 'true') } @@ -95,13 +104,22 @@ export const Layout: React.FC = ({ children, titlePage, title = tit targetDevice: device, targetType: 'sidemenu', }) - if (setting) setting?.value?.sidemenu_state === 'opened' ? setSidemenuDefaultOpen(true) : setSidemenuDefaultOpen(false) + if (setting) + setting?.value?.sidemenu_state === 'opened' + ? setSidemenuDefaultOpen(true) + : setSidemenuDefaultOpen(false) } }, [appState.settings.state]) if (userLoading || isLoader || status === 'loading') { return ( - + ) @@ -133,7 +151,10 @@ export const Layout: React.FC = ({ children, titlePage, title = tit > {desktop ? ( - +