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
..
2026-01-01 12:39:50 +01:00
2026-01-04 01:36:55 +01:00
2026-01-06 13:50:36 +01:00
2025-11-27 19:07:28 +01:00
2025-11-25 08:52:11 +01:00
2026-01-01 11:46:57 +01:00
2026-01-06 02:29:00 +01:00
2025-11-24 20:30:58 +01:00
2025-12-29 13:30:45 +01:00
2025-11-24 20:25:40 +01:00
2026-01-01 12:24:49 +01:00
2026-01-06 13:50:36 +01:00
2026-01-01 11:46:57 +01:00
2025-11-19 01:31:51 +01:00
2026-01-03 02:12:26 +01:00
2026-01-03 01:34:53 +01:00
2025-11-24 18:42:05 +01:00
2025-11-25 08:52:11 +01:00
2025-11-10 11:03:45 +01:00
2025-11-10 11:03:45 +01:00