feat(browse): recherche unifiée dossiers + APIs + fix icônes DSFR

- Recherche simultanée dans les dossiers (filtrage client-side) et les
  APIs (backend) via forkJoin — affiche dossiers en tuiles puis APIs en
  cartes, avec labels "Dossiers"/"APIs" si les deux ont des résultats
- Loader instantané dès la frappe (avant le debounce 400ms)
- Fix angular.json : ajout du mapping dist/icons/ → assets/dsfr/icons/
  pour servir les SVG référencés par le CSS DSFR (tous les icônes étaient
  cassés car le chemin relatif ../../icons/ donnait 404)

Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
This commit is contained in:
z3n
2026-06-09 12:51:28 +00:00
parent a82c52c491
commit 9a8f28bbce
4 changed files with 97 additions and 63 deletions

View File

@@ -36,6 +36,11 @@
"glob": "**/*",
"input": "node_modules/@gouvfr/dsfr/dist/utility",
"output": "assets/dsfr/utility"
},
{
"glob": "**/*",
"input": "node_modules/@gouvfr/dsfr/dist/icons",
"output": "assets/dsfr/icons"
}
],
"styles": ["src/styles.scss"],