Ajoute un filtre par tag de signalement sur /lignes et /dashboard/compte
Même modèle multiselect/OR que les filtres Compte et Type déjà en place, en complément (pas en remplacement) du simple on/off "Signalées uniquement" du grand livre. Sur /dashboard/compte, la liste d'options se limite aux tags réellement présents pour le compte sélectionné, et se réinitialise au changement de compte.
This commit is contained in:
@@ -58,6 +58,21 @@
|
||||
</span>
|
||||
</label>
|
||||
|
||||
<label>Signalement
|
||||
<span class="figli-filter-row">
|
||||
<div class="figli-multiselect">
|
||||
<div class="figli-multiselect-trigger">{{ filterFlag.length ? filterFlag.join(', ') : 'Tous' }} <span class="figli-multiselect-arrow">▾</span></div>
|
||||
<div class="figli-multiselect-panel">
|
||||
<label v-for="f in allFlagsList" :key="f" class="figli-multiselect-option">
|
||||
<input type="checkbox" :value="f" v-model="filterFlag" /> {{ f }}
|
||||
</label>
|
||||
<p v-if="!allFlagsList.length" class="figli-note">Aucun signalement existant.</p>
|
||||
</div>
|
||||
</div>
|
||||
<button v-if="filterFlag.length" type="button" class="figli-filter-clear" @click="filterFlag = []" title="Effacer ce filtre">✕</button>
|
||||
</span>
|
||||
</label>
|
||||
|
||||
<label>Année
|
||||
<span class="figli-filter-row">
|
||||
<select v-model="filterYear">
|
||||
|
||||
Reference in New Issue
Block a user