Presupuestador_web/client/src/ui
David Arranz bc34a073ad feat: implement MariaDB integration testing suite and related fixtures
- Updated `capitulos-esquema.md` to reflect the current state of models and integration testing setup.
- Added `jest.mariadb.config.js` for MariaDB specific test configurations.
- Introduced `mariadb.fixture.mock.ts` to handle isolated MariaDB connections for testing.
- Created integration tests for quote chapters in `quoteChapters.mariadb.test.ts` to validate business logic against MariaDB.
- Implemented `mariadbSafety.test.ts` to ensure safety checks and error handling during integration tests.
- Added `useChapterCollapse.ts` hook for managing chapter collapse animations in the client.
- Introduced `empty.tsx` components for consistent empty state UI across the application.
- Updated `jest.config.js` to ignore MariaDB test files in the standard test run.
- Enhanced `package.json` with a new script for running MariaDB tests.
2026-10-19 16:38:44 +02:00
..
accordion.tsx . 2024-06-06 13:05:54 +02:00
alert-dialog.tsx . 2024-06-06 13:05:54 +02:00
alert.tsx . 2024-06-06 13:05:54 +02:00
aspect-ratio.tsx . 2024-06-06 13:05:54 +02:00
autosize-textarea.tsx . 2024-06-06 13:05:54 +02:00
avatar.tsx . 2024-06-06 13:05:54 +02:00
badge.tsx . 2024-06-06 13:05:54 +02:00
breadcrumb.tsx feat: internationalize button labels and UI components 2026-10-05 13:58:03 +02:00
button.tsx . 2024-06-06 13:05:54 +02:00
calendar.tsx . 2024-06-06 13:05:54 +02:00
card.tsx . 2024-06-29 21:39:25 +02:00
carousel.tsx feat: internationalize button labels and UI components 2026-10-05 13:58:03 +02:00
chart.tsx - 2024-07-18 18:41:42 +02:00
checkbox.tsx . 2024-06-06 13:05:54 +02:00
collapsible.tsx . 2024-06-06 13:05:54 +02:00
command.tsx . 2024-06-06 13:05:54 +02:00
context-menu.tsx . 2024-06-06 13:05:54 +02:00
dialog.tsx feat: internationalize button labels and UI components 2026-10-05 13:58:03 +02:00
drawer.tsx . 2024-06-06 13:05:54 +02:00
dropdown-menu.tsx . 2024-06-29 21:39:25 +02:00
empty.tsx feat: implement MariaDB integration testing suite and related fixtures 2026-10-19 16:38:44 +02:00
form.test.tsx Refactor formularios para eliminar el uso de register en favor de name en los campos de formulario, mejorando la legibilidad y simplificando la gestión de formularios. 2026-09-16 19:43:10 +02:00
form.tsx Añadir funcionalidad de arrastre y gestión de filas en QuoteItemsSortable, incluyendo pruebas unitarias y ajustes en el formulario. 2026-09-16 19:13:11 +02:00
hover-card.tsx . 2024-06-06 13:05:54 +02:00
index.ts feat: implement MariaDB integration testing suite and related fixtures 2026-10-19 16:38:44 +02:00
input.tsx . 2024-07-03 17:15:52 +02:00
label.tsx . 2024-06-06 13:05:54 +02:00
menubar.tsx . 2024-06-06 13:05:54 +02:00
navigation-menu.tsx . 2024-06-06 13:05:54 +02:00
page-header.tsx . 2024-06-06 13:05:54 +02:00
pagination.tsx feat: internationalize button labels and UI components 2026-10-05 13:58:03 +02:00
popover.tsx . 2024-06-06 13:05:54 +02:00
progress.tsx . 2024-06-06 13:05:54 +02:00
radio-group.tsx . 2024-06-06 13:05:54 +02:00
resizable.tsx . 2024-06-06 13:05:54 +02:00
scroll-area.tsx . 2024-06-06 13:05:54 +02:00
select.tsx . 2024-06-06 13:05:54 +02:00
separator.tsx . 2024-06-06 13:05:54 +02:00
sheet.tsx feat: internationalize button labels and UI components 2026-10-05 13:58:03 +02:00
skeleton.tsx . 2024-06-06 13:05:54 +02:00
slider.tsx . 2024-06-06 13:05:54 +02:00
switch.tsx . 2024-06-06 13:05:54 +02:00
table.tsx . 2024-06-13 13:09:26 +02:00
tabs.tsx . 2024-06-29 21:39:25 +02:00
textarea.tsx . 2024-07-10 12:41:00 +02:00
toast.tsx . 2024-10-01 13:43:10 +02:00
toaster.tsx . 2024-10-01 13:43:10 +02:00
toggle-group.tsx . 2024-06-06 13:05:54 +02:00
toggle.tsx . 2024-06-06 13:05:54 +02:00
tooltip.tsx . 2024-06-06 13:05:54 +02:00
use-autosize-textarea.tsx . 2024-07-09 18:21:12 +02:00
use-toast.ts Enviar una incidencia 2024-10-01 12:21:08 +02:00