Commit Graph

25 Commits

Author SHA1 Message Date
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