08 · Which one should I use?
Sheet 08 · Guides

Which one should I use?

A quick guide, if you're not sure where to start.

Questions to ask
01Can it be taken back?Undo →
02Is it one small item people act on often?Click again →
03Could a stray tap trigger it?Hold →
04Does it need explaining, or affect other people?Dialogs →
05Is it permanent and large?Type to confirm →
At a glance
Undo
Interrupts
No
Asks people to read
No
Best for
Trash, archive, anything you can restore
Click again
Interrupts
No
Asks people to read
No
Best for
Single rows in a list
Hold
Interrupts
No
Asks people to read
No
Best for
Touch screens and small resets
Dialogs
Interrupts
Yes
Asks people to read
Yes
Best for
Actions that affect other people
Type to confirm
Interrupts
No, unless in a dialog
Asks people to read
Yes
Best for
Deleting projects, databases and accounts
© 2026 SureUI · MIT licensed · Built on shadcn/ui