import { lazy } from 'react'; /** * Ленивые страницы приложения. Лежат отдельно от таблицы маршрутов, чтобы * модуль с `routes`/`router` не экспортировал компоненты (react-refresh). */ export const IndexRedirect = lazy(() => import('@/pages/IndexRedirect')); export const LoginPage = lazy(() => import('@/pages/LoginPage')); export const RegisterPage = lazy(() => import('@/pages/RegisterPage')); export const OnboardingPage = lazy(() => import('@/pages/OnboardingPage')); export const StatusPage = lazy(() => import('@/pages/StatusPage')); export const InvitePage = lazy(() => import('@/pages/InvitePage')); export const AppLayout = lazy(() => import('@/pages/app/AppLayout')); export const GuildView = lazy(() => import('@/pages/app/GuildView')); export const FriendsPage = lazy(() => import('@/pages/app/FriendsPage')); export const NoGuildView = lazy(() => import('@/pages/app/NoGuildView')); export const SettingsLayout = lazy(() => import('@/pages/settings/SettingsLayout')); export const AccountSettingsLayout = lazy(() => import('@/pages/settings/AccountSettingsLayout')); export const ProfileSettingsPage = lazy(() => import('@/pages/settings/ProfileSettingsPage')); export const SecuritySettingsPage = lazy(() => import('@/pages/settings/SecuritySettingsPage')); export const AppearanceSettingsPage = lazy(() => import('@/pages/settings/AppearanceSettingsPage')); export const InstanceSettingsPage = lazy(() => import('@/pages/settings/InstanceSettingsPage')); export const ProfileServerTab = lazy(() => import('@/pages/settings/ProfileServerTab'));