Adrian Flores Cortes
|
434990972e
|
test: Add Vitest and tests for Toast system
- Configure Vitest with jsdom environment
- Add test setup with @testing-library/jest-dom
- Add 6 tests for toastStore (addToast, removeToast, clearToasts)
- Add 8 tests for useToast hook (success, error, warning, info, dismiss)
All 14 tests passing
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-04 01:17:52 -06:00 |
|
Adrian Flores Cortes
|
f3d91433fe
|
[MAI-002] feat: Implement frontend Proyectos module
- API services: 5 files (fraccionamientos, etapas, manzanas, lotes, prototipos)
- React Query hooks: useConstruccion.ts with 25+ hooks
- Pages: 6 pages for CRUD operations
- FraccionamientosPage, FraccionamientoDetailPage
- EtapasPage, ManzanasPage, LotesPage, PrototiposPage
- Components: LoteStatusBadge, HierarchyBreadcrumb
- AdminLayout with sidebar navigation
- Auth store with Zustand + persist
- React Query provider + react-hot-toast setup
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-25 10:04:54 -06:00 |
|