Docs

Components

Search by name or by the mistake you want to stop, or browse by where it happens. 341 copy-paste components in 11 categories; a component can appear in several of the 9 flows. New here? Start with the essentials.

Styled components use shadcn theme tokens with Tailwind v4. The headless hook works with any React UI library. All target React 19+; framework setup notes cover Next.js and Vite.

Try

341 components

Browse by flow

Where the mistake happens.

Browse by kind of mistake

The categories in the sidebar.

Checkout & payments 69

The extra zero, the double charge, the expired card and the surprise total.

Sign-up & login 37

Typo'd emails, unreachable numbers, weak passwords and fumbled codes.

Account settings 46

Email changes, sessions, recovery contacts and edits that never saved.

Danger zone 55

Deletes, transfers and resets that need a deliberate second look.

Forms & data entry 138

Lost drafts, double submits, hidden errors and dates that make no sense.

Messaging & sharing 45

Wrong recipient, reply-all, the forgotten attachment and the leaked key.

Dev tools & infra 100

Production by accident, force-pushes, unbounded SQL and piped installs.

Dates & scheduling 27

03/04 read the wrong way, the wrong time zone and the clash nobody saw.

India 57

+91 numbers, Aadhaar, IFSC, UPI, PIN codes and lakh-aware amounts.