Files
sfera/dev.log
Veronika Smirnova 6d7762b2ee perf(supplies): optimize React components with memo and callbacks
ФАЗА 2: Оптимизация производительности завершена:
- Обернуты все блок-компоненты в React.memo для предотвращения лишних ререндеров
- Добавлены useCallback для всех обработчиков событий в главном компоненте
- Оптимизированы зависимости для минимизации пересоздания функций
- Страница остается полностью функциональной

Компоненты с memo: SuppliersBlock, ProductCardsBlock, DetailedCatalogBlock, CartBlock
Callbacks: handleSupplierSelect, handleProductAdd, handleQuantityChange, handleRecipeChange

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-12 20:40:57 +03:00

50 lines
1.6 KiB
Plaintext

> sferav@0.1.0 dev
> next dev --turbopack
▲ Next.js 15.4.1 (Turbopack)
- Local: http://localhost:3000
- Network: http://192.168.0.101:3000
- Environments: .env
- Experiments (use with caution):
· optimizePackageImports
✓ Starting...
✓ Ready in 810ms
○ Compiling /api/graphql ...
✓ Compiled /api/graphql in 1199ms
🚀 Проверка инициализации базы данных...
✨ Инициализация базы данных завершена
○ Compiling /supplies/create-suppliers ...
POST /api/graphql 200 in 2424ms
POST /api/graphql 200 in 722ms
✓ Compiled /supplies/create-suppliers in 2.1s
GET /supplies/create-suppliers 200 in 2369ms
POST /api/graphql 200 in 4789ms
POST /api/graphql 200 in 1935ms
POST /api/graphql 200 in 1283ms
POST /api/graphql 200 in 752ms
POST /api/graphql 200 in 588ms
POST /api/graphql 200 in 1532ms
POST /api/graphql 200 in 922ms
POST /api/graphql 200 in 503ms
POST /api/graphql 200 in 506ms
POST /api/graphql 200 in 561ms
POST /api/graphql 200 in 488ms
POST /api/graphql 200 in 1407ms
POST /api/graphql 200 in 1287ms
POST /api/graphql 200 in 484ms
POST /api/graphql 200 in 854ms
POST /api/graphql 200 in 573ms
POST /api/graphql 200 in 1380ms
GET /supplies/create-suppliers 200 in 44ms
POST /api/graphql 200 in 936ms
POST /api/graphql 200 in 638ms
POST /api/graphql 200 in 489ms
POST /api/graphql 200 in 560ms
POST /api/graphql 200 in 473ms
POST /api/graphql 200 in 1273ms
POST /api/graphql 200 in 1323ms
POST /api/graphql 200 in 475ms
POST /api/graphql 200 in 907ms