Thème
Superviseur — Frontend / features/history/useHistorySearch / useHistorySearch
Fonction: useHistorySearch()
ts
function useHistorySearch(mode): object;Défini dans: features/history/useHistorySearch.ts:35
État et logique partagés de l'Historique unifié (frise et tableau). Centralise les filtres (recherche, catégories, centrale, période, tri), la pagination propre à chaque mode, les compteurs par catégorie, les sources et le mode direct. Un seul jeu de filtres pilote les deux rendus, sans duplication.
Règle métier préservée : les compteurs des pastilles reflètent la période / recherche / centrale, mais PAS la sélection de catégories (sinon la répartition affichée deviendrait incohérente).
Paramètres
| Paramètre | Type | Description |
|---|---|---|
mode | Ref<HistoryDisplayMode> | Mode d'affichage actif (seul le mode courant est rechargé sur changement de filtre). |
Retourne
object