useConfirmExit
Unsaved changes tab exit guard.
865 B
•Updated on September 3, 2026
Installation
Bash
pnpm dlx shadcn@latest add @spaceui/hooks-lifecycle-use-confirm-exitUsage
Code
import { useConfirmExit } from '@/hooks/use-confirm-exit'
useConfirmExit(hasUnsavedChanges, 'You have unsaved changes.')API Reference
Parameters / Props
| Parameter | Type | Default | Description |
|---|---|---|---|
enabled | boolean | required | Guard state. |
message | string | - | Optional message. |
Return Value
Returns void.