UnsavedChangesGuard
L'avertissement avant de quitter une saisie en cours.
Le navigateur n'autorise cette interruption que sur un geste explicite de quitter, et impose son propre libellé : le message passé ici sert à la confirmation interne, que confirmUnsavedNavigation déclenche avant une navigation du routeur.
Installation
bash
sia-ui add unsaved-changes-guardOu par le paquet, sans rien copier :
tsx
import { UnsavedChangesGuard, confirmUnsavedNavigation } from "@sia-ui/react-web";Props de UnsavedChangesGuard
| Prop | Type | Défaut | Description |
|---|---|---|---|
* when | boolean | — | |
message | string | — | Le message de la confirmation. Par défaut, unsavedChangesGuard.message de la locale. |
* obligatoire.
Voir aussi
- Le composant dans le catalogue — états, variantes, et bac à sable.
- La référence complète — tous les composants.