Skip to content

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-guard

Ou par le paquet, sans rien copier :

tsx
import { UnsavedChangesGuard, confirmUnsavedNavigation } from "@sia-ui/react-web";

Props de UnsavedChangesGuard ​

PropTypeDéfautDescription
* whenboolean—
messagestring—Le message de la confirmation. Par défaut, unsavedChangesGuard.message de la locale.

* obligatoire.

Voir aussi ​

Publié sous licence MIT.