Commit Graph

32 Commits

Author SHA1 Message Date
6fbe286ca2 react update 2025-03-16 13:03:09 +03:00
65a143ef4d tg fixes 2025-03-16 12:55:51 +03:00
33248392ff Massive fixes 2025-03-16 12:47:27 +03:00
0e304a8b2e init param
Добавление проверки isInitialized при инициализации приложения
Проверку наличия данных пользователя в initDataUnsafe
Вызов webApp.ready() после успешной инициализации
Улучшенную обработку ошибок и состояний загрузки
2025-03-16 12:39:38 +03:00
8af9c21cb1 add components
Безопасная работа с Telegram Web App SDK
Улучшенная обработка ошибок
Плавная загрузка с индикаторами
Корректная работа в демо-режиме
2025-03-16 12:35:18 +03:00
8c152a47bd twa add 2025-03-16 12:31:11 +03:00
4a910fc576 gitignore ./next 2025-03-16 12:27:24 +03:00
aa7c6300a4 minor fixes & rework to layouts 2025-03-16 12:25:12 +03:00
54516a66e9 demo splitted
Исправлены экспорты компонентов:
UserProfile теперь использует export default
Shop теперь использует export default
TransferBalance теперь использует export default
Обновлены импорты в MainApp:
Все компоненты теперь импортируются как дефолтные импорты
Исправлены типы для безопасной работы с mongoose документами
Улучшен UI компонентов:
Добавлены отступы и границы
Улучшена читаемость текста
Добавлены информативные сообщения
Исправлена обработка ошибок:
Добавлены понятные сообщения об ошибках
Улучшена валидация форм
2025-03-16 12:19:42 +03:00
c4328b7698 Merge branch 'next' of https://git.campfiregg.ru/degradin/CampFireID into next 2025-03-16 12:13:32 +03:00
2af270e3d8 Global fixes
Добавлен демо-режим:
Можно открыть приложение с параметром ?demo в URL
В демо-режиме эмулируется Telegram WebApp SDK
Добавлена заглушка для демо-пользователя
Исправлены типы и интерфейсы:
Добавлен тип SafeUser для безопасной работы с mongoose документами
Исправлены пропсы компонентов
Обновлены типы для покупок в магазине
Улучшена обработка ошибок:
Добавлены информативные сообщения об ошибках
Реализована корректная обработка сетевых ошибок
Добавлены toast-уведомления с подробной информацией
Улучшен UI:
Добавлены спиннеры загрузки
Улучшен внешний вид карточек товаров
Добавлены информативные сообщения о состоянии
2025-03-16 12:05:42 +03:00
Degradin
2b86322b75 gitignore 2025-03-16 12:00:04 +03:00
Degradin
afae5b4506 env & gitignore 2025-03-16 11:58:19 +03:00
66ff498fa0 up 2025-03-16 11:53:27 +03:00
Degradin
5a252f6f29 Merge branch 'next' of https://git.campfiregg.ru/CampFire/CampFireID into next 2025-03-16 11:43:25 +03:00
Degradin
54011588e7 gitignore 2025-03-16 11:41:44 +03:00
22cc9ef144 SSR Fixes
Добавили динамический импорт Telegram Web App SDK с помощью import(), чтобы он загружался только на клиенте
Добавили состояние загрузки и компонент Spinner для лучшего UX
Исправили типы в компонентах:
Используем IShopItem вместо собственного интерфейса ShopItem
Создали тип SafeUser, который исключает свойства mongoose Document из типа пользователя
Добавили безопасную проверку на наличие пользователя в данных Telegram WebApp
2025-03-16 11:37:54 +03:00
424d18f714 NextJS update 2025-03-16 11:25:09 +03:00
Degradin
0d7541df4c Node Modules Prepare
+ package.json
+ .gitignore
+ start requirements
2025-03-05 16:27:44 +03:00
Degradin
82306b76dd Minor loader fixes
z-index в последнем коммите оставался поверх всего, исправил наложение
2025-03-05 16:23:09 +03:00
b588577e4f achievement fixes 2025-03-04 21:40:29 +05:00
8e43925659 Содтӧд вермӧмъяс контейнер
(Добавлен контейнер ачивок)
2025-03-04 21:35:34 +05:00
ee88dfa11f Стилизация карточки
добавил ахуенный дизайн карточки теперь выглядит круто и можно наводиться
2025-03-04 20:48:11 +05:00
5f569ff556 Added profile block 2025-03-04 15:11:46 +05:00
Degradin
83cbb5efc8 Merge branch 'main' of https://git.campfiregg.ru/degradin/CampFireID 2025-03-04 11:01:51 +03:00
Degradin
1f75128054 Update index.html 2025-03-04 11:01:17 +03:00
adac9813ac Merge branch 'main' of https://git.campfiregg.ru/degradin/CampFireID 2025-03-04 12:59:59 +05:00
7a4619c6d5 Update index.html 2025-03-04 12:59:16 +05:00
Degradin
6b255bdde9 Merge branch 'main' of https://git.campfiregg.ru/degradin/CampFireID 2025-03-04 10:58:20 +03:00
Degradin
ebe496482c Created main script 2025-03-04 10:58:14 +03:00
c68a343508 Created main front files 2025-03-04 12:56:34 +05:00
1d49aef35d Initial commit 2025-03-04 07:44:09 +00:00