State Management
useDisclosure
Manage boolean state for modals, drawers, and other overlay components.
import { useDisclosure } from "saha-ui"Uses
Manage boolean open/closed state for overlays (modals, drawers, popovers).
Props
| Name | Type | Description | Default |
|---|---|---|---|
| initialState | boolean | Initial open state. | false |
Returns
| Name | Description |
|---|---|
| isOpen | Boolean current state. |
| open(), close(), toggle(), setIsOpen(value) | State mutation helpers. |
Example
const { isOpen, open, close } = useDisclosure(false); open();Notes
Small, well-scoped helper used across many components.