Добавили динамический импорт Telegram Web App SDK с помощью import(), чтобы он загружался только на клиенте Добавили состояние загрузки и компонент Spinner для лучшего UX Исправили типы в компонентах: Используем IShopItem вместо собственного интерфейса ShopItem Создали тип SafeUser, который исключает свойства mongoose Document из типа пользователя Добавили безопасную проверку на наличие пользователя в данных Telegram WebApp |
||
---|---|---|
.. | ||
cache/webpack | ||
server | ||
static | ||
types | ||
app-build-manifest.json | ||
build-manifest.json | ||
package.json | ||
react-loadable-manifest.json | ||
trace |