
Создана новая модульная архитектура компонентов для создания поставок расходников фулфилмента с улучшенной организацией кода и разделением ответственности. ESLint warnings исправим в отдельном коммите для cleaner history. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
22 lines
1.1 KiB
TypeScript
22 lines
1.1 KiB
TypeScript
// =============================================================================
|
||
// 🔧 BUSINESS HOOKS ДЛЯ СИСТЕМЫ СОЗДАНИЯ ПОСТАВОК РАСХОДНИКОВ ФУЛФИЛМЕНТА V2
|
||
// =============================================================================
|
||
// Эти хуки содержат всю бизнес-логику, экстрагированную из монолитного компонента
|
||
// в соответствии с правилами модульной архитектуры MODULAR_ARCHITECTURE_PATTERN.md
|
||
|
||
export { useSupplierData } from './useSupplierData'
|
||
export { useProductData } from './useProductData'
|
||
export { useSupplyForm } from './useSupplyForm'
|
||
export { useQuantityManagement } from './useQuantityManagement'
|
||
export { useSupplyCreation } from './useSupplyCreation'
|
||
export { useCurrencyFormatting } from './useCurrencyFormatting'
|
||
export { useStockValidation } from './useStockValidation'
|
||
|
||
// 🎯 Экспорт типов для хуков
|
||
export type {
|
||
UseSupplierDataReturn,
|
||
UseProductDataReturn,
|
||
UseSupplyFormReturn,
|
||
UseQuantityManagementReturn,
|
||
UseSupplyCreationReturn,
|
||
} from './types' |