---
name: project_referentiel_search_filter
description: "Recherche, filtres et pagination ajoutés à ReferentielSection dans Admin.jsx"
metadata: 
  node_type: memory
  type: project
  originSessionId: f7c8b8d5-8019-47f1-a337-6c144cef302c
---

Recherche par nom (pleine largeur), filtre domiciliation et filtre catégorie ajoutés à `ReferentielSection` dans `Admin.jsx`.

**Pourquoi :** Amélioration UX pour naviguer dans un référentiel croissant.

**How to apply :** Les catégories disponibles sont dérivées dynamiquement avec `useMemo` depuis les données chargées. Pagination via `usePagination` avec clé `cl_pagesize_referentiel`. Bouton "Effacer les filtres" conditionnel. Layout : champ recherche pleine largeur, puis ligne domiciliation + catégorie côte à côte.

**Icône vs logo dans la colonne image :** `icone_filename` (icône bibliothèque Admin) est prioritaire sur `logo_filename` (logo uploadé). Les deux sont stockés dans `data/logos/` et servis via `/api/logos/` — ne jamais utiliser `/api/icons-files/` pour `icone_filename` du référentiel.
