Добавили динамический импорт Telegram Web App SDK с помощью import(), чтобы он загружался только на клиенте Добавили состояние загрузки и компонент Spinner для лучшего UX Исправили типы в компонентах: Используем IShopItem вместо собственного интерфейса ShopItem Создали тип SafeUser, который исключает свойства mongoose Document из типа пользователя Добавили безопасную проверку на наличие пользователя в данных Telegram WebApp
1 line
380 B
JSON
1 line
380 B
JSON
{"c":["app/page","webpack"],"r":["app/not-found"],"m":["(app-pages-browser)/./node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=D%3A%5Cdev%5CTelegram%5CCampFireID%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Cnot-found-error.js&page=%2Fnot-found!","(app-pages-browser)/./node_modules/next/dist/client/components/not-found-error.js"]} |