- DetailHeader / MachineDetailHeader : le bouton Retour utilise router.back()
(restaure l'URL précédente avec la query ?q=...) avec fallback sur le chemin
nu si pas d'historique applicatif. Corrige la perte de recherche/tri/pagination
au retour depuis une page détail (composants, produits, pièces, machines).
- ManagementView : détecte l'annulation via controller.signal.aborted au lieu de
error.name (ofetch encapsule l'AbortError dans une FetchError), supprimant le
toast d'erreur affiché lors d'une nouvelle recherche.
Merges the full git history of Inventory_frontend into the monorepo
under frontend/. Removes the submodule in favor of a unified repo.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>