CampFireID/app/page.tsx
degradin 8af9c21cb1 add components
Безопасная работа с Telegram Web App SDK
Улучшенная обработка ошибок
Плавная загрузка с индикаторами
Корректная работа в демо-режиме
2025-03-16 12:35:18 +03:00

20 lines
415 B
TypeScript

import dynamic from 'next/dynamic';
import { Center, Spinner } from '@chakra-ui/react';
import ClientOnly from './components/ClientOnly';
const MainApp = dynamic(() => import('./components/MainApp'), {
ssr: false,
loading: () => (
<Center h="100vh">
<Spinner size="xl" />
</Center>
),
});
export default function Home() {
return (
<ClientOnly>
<MainApp />
</ClientOnly>
);
}