547e6e7d95
Обновление компонентов интерфейса и оптимизация логики
...
- Добавлен компонент AppShell в RootLayout для улучшения структуры
- Обновлен компонент Sidebar для предотвращения дублирования при рендеринге
- Оптимизированы импорты в компонентах AdvertisingTab и SalesTab
- Реализована логика кэширования статистики селлера в GraphQL резолверах
2025-08-08 09:24:15 +03:00
bf27f3ba29
Оптимизирована производительность React компонентов с помощью мемоизации
...
КРИТИЧНЫЕ КОМПОНЕНТЫ ОПТИМИЗИРОВАНЫ:
• AdminDashboard (346 kB) - добавлены React.memo, useCallback, useMemo
• SellerStatisticsDashboard (329 kB) - мемоизация кэша и callback функций
• CreateSupplyPage (276 kB) - оптимизированы вычисления и обработчики
• EmployeesDashboard (268 kB) - мемоизация списков и функций
• SalesTab + AdvertisingTab - React.memo обертка
ТЕХНИЧЕСКИЕ УЛУЧШЕНИЯ:
✅ React.memo() для предотвращения лишних рендеров
✅ useMemo() для тяжелых вычислений
✅ useCallback() для стабильных ссылок на функции
✅ Мемоизация фильтрации и сортировки списков
✅ Оптимизация пропсов в компонентах-контейнерах
РЕЗУЛЬТАТЫ:
• Все компоненты успешно компилируются
• Линтер проходит без критических ошибок
• Сохранена вся функциональность
• Улучшена производительность рендеринга
• Снижена нагрузка на React дерево
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-08-06 13:18:45 +03:00
c174a9f83c
Добавлены модели для внешней рекламы и кэша склада WB в схему Prisma. Обновлены компоненты AdvertisingTab и WBWarehouseDashboard для работы с новыми данными. Реализованы GraphQL запросы и мутации для управления внешней рекламой и кэшем склада. Оптимизирована логика отображения статистики и добавлены новые функции для работы с рекламой.
2025-07-29 17:44:40 +03:00
6f8ec078d1
Обновлен компонент WBWarehouseDashboard: удалены неиспользуемые состояния и интерфейсы, добавлены вкладки для управления складами (фулфилмент, Wildberries, мой склад). Оптимизирована логика загрузки данных и отображения информации о товарах. Улучшен интерфейс с использованием новых компонентов для вкладок.
2025-07-24 19:05:15 +03:00
f65e9c42f6
Добавлен новый компонент WBWarehouseDemo и соответствующая вкладка в UIKitSection. Обновлен компонент WBWarehouseDashboard: улучшена логика загрузки данных, добавлены новые функции для обработки аналитики и фильтрации товаров. Оптимизирован интерфейс с использованием новых компонентов для поиска и отображения статистики. Обновлены стили и структура кода для повышения удобства использования.
2025-07-24 12:11:52 +03:00
01704d7b20
Добавлен новый статус для отслеживания товаров, находящихся в пути от клиента. Обновлен компонент WBWarehouseDashboard для отображения статистики по товарам и улучшения логики обработки данных. Оптимизирована интеграция с API Wildberries, включая детальный анализ ответов и обработку ошибок. Обновлены стили и структура кода для повышения удобства использования.
2025-07-24 11:52:48 +03:00
ff81d603a6
Обновлен README.md с новыми возможностями платформы Sfera V для управления бизнесом, добавлен раздел о складе Wildberries для селлеров. В компоненте Sidebar добавлена кнопка для перехода к складу ВБ, доступная только для пользователей с типом организации "SELLER". В классе WildberriesService реализованы новые методы для получения остатков товаров и интеграции с API Wildberries, включая обработку ошибок и кэширование данных.
2025-07-23 18:02:20 +03:00