Добавили динамический импорт Telegram Web App SDK с помощью import(), чтобы он загружался только на клиенте Добавили состояние загрузки и компонент Spinner для лучшего UX Исправили типы в компонентах: Используем IShopItem вместо собственного интерфейса ShopItem Создали тип SafeUser, который исключает свойства mongoose Document из типа пользователя Добавили безопасную проверку на наличие пользователя в данных Telegram WebApp |
||
---|---|---|
.. | ||
app | ||
_app-pages-browser_node_modules_twa-dev_sdk_dist_index_js.js | ||
app-pages-internals.js | ||
main-app.js | ||
polyfills.js | ||
webpack.js |