import { createEffect, Show } from 'solid-js' import { useAuth } from '../context/auth' import { DataProvider } from '../context/data' import { TableSortProvider } from '../context/sort' import AdminPage from '../routes/admin' /** * Компонент защищенного маршрута */ export const ProtectedRoute = () => { const auth = useAuth() createEffect(() => { if (auth.isReady() && !auth.isAuthenticated()) { window.location.href = '/login' } }) return (
Инициализация авторизации...
} >
Перенаправление на страницу входа...
} >
) }