- P0-1: Move all hooks (useState, useCallback, useMemo) before early return to fix Rules of Hooks violation - P0-3: Replace 7 inline isPickupOrder checks with single computed variable - P1: Extract getErrorMessage, normalizeNom to shared utils/deliveryUtils.js - P1: Replace duplicate STATUS_LABELS with DELIVERY_GROUP_STATUS_LABELS import - P1: Add requires_address to DELIVERY_GROUP_STATUS_LABELS - Remove duplicate getErrorMessage from useOrderGroups.js and OrderDetailPanel.jsx - Remove duplicate normalizeNom from OrderDetailPanel.jsx and orderGroupRepository.js |
||
|---|---|---|
| .. | ||
| supabase | ||
| deliveryInvitationApi.js | ||
| deliveryInvitationApi.test.js | ||
| deliverySetViews.js | ||
| deliverySetViews.test.js | ||
| driverDeliveries.js | ||
| driverDeliveries.test.js | ||
| orderGroupViews.js | ||
| orderGroupViews.test.js | ||
| orderService.js | ||
| orderService.test.js | ||
| orderViews.js | ||
| orderViews.test.js | ||
| safeSupabaseCall.js | ||