- ✨ Agregar selección múltiple de carpetas con validación de nomenclatura
- ✨ Implementar compresión automática de carpetas usando JSZip
- ✨ Permitir selección múltiple de archivos ZIP y RAR
- 🎨 Mejorar UI del modal con scroll y gestión de archivos individual
- 🔧 Agregar barras de progreso para compresión y subida
- 🔧 Corregir endpoint a bulk-create y formato FormData
- 🔧 Resolver warnings de React con webkitdirectory
- 📦 Instalar JSZip como dependencia
Funcionalidades nuevas:
- Modal responsivo con altura máxima y scroll interno
- Compresión automática de carpetas antes de envío
- Interfaz consistente para carpetas, ZIP y RAR
- Eliminar archivos/carpetas individualmente
- Contador visual de archivos seleccionados
- Validación flexible de nomenclatura de expedientes
- Add checkbox functionality to Expedientes.jsx with bulk document deletion
- Add checkbox functionality to PedimentoDetail.jsx documents table
- Implement custom modal for deletion confirmation with modern UI
- Fix pagination reset on filter changes in Procesos.jsx
- Add bulk selection with 'select all' functionality
- Integrate with /record/documents/bulk-delete/ endpoint
- Improve UX with loading states and success/error messages
se modificaron algunos campos de la tabla de pedimentoDetail. de igualforma se modificadron los filtros
se modifico el filtrado de pedimento en Procesos.jsx y se modifico el filtrado