Thème
Superviseur — Frontend / composables/useIncidentNavigation / useIncidentNavigation
Fonction: useIncidentNavigation()
ts
function useIncidentNavigation(): object;1
Défini dans: composables/useIncidentNavigation.ts:11
Navigation vers l'incident prioritaire. topIncident est le premier de la liste d'alertes actives, déjà triée par priorité par le traitement d'alertes (même ordre que la liste des incidents affichée à l'opérateur). Permet de sauter en un geste (bouton ou raccourci) au détail de la centrale la plus urgente depuis n'importe quelle vue.
Retourne
| Nom | Type | Description | Défini dans |
|---|---|---|---|
topIncident | ComputedRef<Alert> | Incident prioritaire courant (le premier de la liste triée), ou null si aucune alerte. | composables/useIncidentNavigation.ts:30 |
activeCount | ComputedRef<number> | Nombre d'incidents actifs, dans l'unité qu'affiche le flux en direct. | composables/useIncidentNavigation.ts:30 |
goToTopIncident() | (router) => void | Ouvre l'État système lorsqu'une alerte est active. On n'ouvre PAS de modale automatiquement (jugé intrusif) : la grille est triée « pire cas d'abord » et la liste des incidents actifs met de toute façon l'incident prioritaire en tête ; l'opérateur choisit ensuite de l'ouvrir ou non. | composables/useIncidentNavigation.ts:30 |