Commit Graph

1 Commits

Author SHA1 Message Date
533bfc3ef7 refactor(supplies): create modular block components
ЭТАП 1.3: Безопасное создание блок-компонентов

- Create SuppliersBlock.tsx: горизонтальный скролл поставщиков с поиском
- Create ProductCardsBlock.tsx: мини-превью товаров поставщика
- Create CartBlock.tsx: корзина товаров и настройки поставки
- Create DetailedCatalogBlock.tsx: детальный каталог с рецептурой

Каждый блок является самостоятельным компонентом:
- Четко определенные props интерфейсы
- Изолированная UI логика
- Соответствие дизайн-системе проекта
- Полная типизация TypeScript (исправлены any → строгие типы)
- Адаптивная верстка и accessibility
- Соответствие ESLint правилам проекта

Блоки готовы к интеграции в главный компонент.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-12 19:58:35 +03:00