Alert dialog
Asks before something that can't be undone. It has a title that names the thing, a sentence on what happens to it, and two cells. The safe choice takes focus, so a stray Enter keeps the client; the destructive one is red and says what it does. A click on the dimmed page doesn't close it.
Loading the live example…
Installation
Run it where your components.json is. The first time, map the @keyline-ui registry: one command, in Installation.
Usage
Props
Alert dialog ships inside the dialog item; installing @keyline-ui/alert-dialog installs @keyline-ui/dialog. Built on Base UI Alert Dialog.