feat(projects): enhance project selection and grouping functionality

- Added grouping options for projects by category, team, and status in the project list.
- Implemented search functionality with a clear search option.
- Improved UI with expandable/collapsible project groups and selection summary.
- Updated localization files for English, Spanish, and Portuguese to include new grouping and UI strings.
- Enhanced project type definitions to support additional grouping properties.
This commit is contained in:
chamikaJ
2025-06-13 13:16:25 +05:30
parent bd4c88833d
commit 81f55adb41
5 changed files with 555 additions and 67 deletions

View File

@@ -7,7 +7,7 @@
"selectAll": "Seleccionar Todo",
"teams": "Equipos",
"searchByProject": "Buscar por nombre de proyecto",
"searchByProject": "Buscar por nombre del proyecto",
"projects": "Proyectos",
"searchByCategory": "Buscar por nombre de categoría",
@@ -37,8 +37,21 @@
"actualDays": "Días Reales",
"noCategories": "No se encontraron categorías",
"noCategory": "No Categoría",
"noCategory": "Sin Categoría",
"noProjects": "No se encontraron proyectos",
"noTeams": "No se encontraron equipos",
"noData": "No se encontraron datos"
"noData": "No se encontraron datos",
"groupBy": "Agrupar por",
"groupByCategory": "Categoría",
"groupByTeam": "Equipo",
"groupByStatus": "Estado",
"groupByNone": "Ninguno",
"clearSearch": "Limpiar búsqueda",
"selectedProjects": "Proyectos Seleccionados",
"projectsSelected": "proyectos seleccionados",
"showSelected": "Mostrar Solo Seleccionados",
"expandAll": "Expandir Todo",
"collapseAll": "Contraer Todo",
"ungrouped": "Sin Agrupar"
}