@zedtech/zedkit-ui
Confirm destructive actions
@zedtech/zedkit-ui — beta
beta
At a glance
- Who: Developers guarding delete/revoke/remove actions.
- What: A one-call destructive confirmation (trigger, title, description, onConfirm).
- Use when: Before any irreversible action.
- Avoid when: For reversible or trivial actions — do it and offer undo (toast) instead.
- See also: Open modal dialogs
Preview
Install
pnpm add @zedtech/zedkit-uiLatest: 0.3.0 (via changesets).
Example
import { Button, ConfirmDialog } from "@zedtech/zedkit-ui";
<ConfirmDialog trigger={<Button>Delete</Button>} title="Delete item?"
description="This cannot be undone." onConfirm={remove} />Wraps: @radix-ui/react-dialog (via Dialog)
Props
Prop
Type