Felipe Cardoso
80e7318e9b
refactor(forms): extract reusable form utilities and components
- Add getFirstValidationError utility for nested FieldErrors extraction
- Add mergeWithDefaults utilities (deepMergeWithDefaults, type guards)
- Add useValidationErrorHandler hook for toast + tab navigation
- Add FormSelect component with Controller integration
- Add FormTextarea component with register integration
- Refactor AgentTypeForm to use new utilities
- Remove verbose debug logging (now handled by hook)
- Add comprehensive tests (53 new tests, 100 total)
2026-01-06 13:50:36 +01:00
..
2025-11-25 08:52:11 +01:00
2025-11-20 12:58:46 +01:00
2026-01-06 13:50:36 +01:00
2026-01-01 11:46:57 +01:00
2025-12-29 13:30:45 +01:00
2026-01-01 11:46:57 +01:00
2025-12-30 01:34:41 +01:00
2025-11-08 17:06:14 +01:00