import { useTranslation } from '@shared/i18n/react' import { Navigate, Outlet, useLocation } from 'react-router' import { useSession } from './session' export function RequireAuth() { const { t } = useTranslation('auth') const { status } = useSession() const location = useLocation() if (status === 'loading') return

{t('checkingSession')}

if (status === 'anonymous') return return }