feat: improve assessments filters and cleaning

This commit is contained in:
2025-08-07 14:47:16 +02:00
parent dea30fb2a5
commit 666f1a85bf
20 changed files with 64 additions and 3750 deletions

View File

@@ -52,6 +52,16 @@
'label': 'Classe',
'options': class_options
},
{
'id': 'correction-filter',
'label': 'Correction',
'options': [
{'value': '', 'label': 'Toutes'},
{'value': 'incomplete', 'label': 'Non terminées'},
{'value': 'complete', 'label': 'Terminées'},
{'value': 'not_started', 'label': 'Non commencées'}
]
},
{
'id': 'sort-filter',
'label': 'Tri',
@@ -64,7 +74,7 @@
}
] %}
{% call filter_section(filters, {'trimester-filter': current_trimester, 'class-filter': current_class, 'sort-filter': current_sort}) %}
{% call filter_section(filters, {'trimester-filter': current_trimester, 'class-filter': current_class, 'correction-filter': current_correction, 'sort-filter': current_sort}) %}
<div class="flex items-center space-x-4">
<div class="text-sm text-gray-500 font-medium">
{{ assessments|length }} évaluation(s)