Measured entry
hextaui-auth-account-delete
auth-formminimal-flatdo not use
A client-side React account-deletion card that opens an alert dialog, requires typed confirmation and explicit data-loss acknowledgments, and exposes loading and error inputs. It ships as a shadcn registry block and relies on local shadcn UI primitives, Radix components, Lucide icons, a class-name utility, and matching theme tokens.
No frame on record for this entry
Measured
Every value below was written by the harness on the run that produced the frames above. None of it is derived from the prose.
| Build | FAIL |
|---|---|
| Mount | FAIL |
| Console errors | 0 |
| Uncaught page errors | 1 |
| Horizontal overflow | clean at 375, 768, 1440 |
| Axe critical | 0 |
| Axe serious | 0 |
| Axe moderate | 0 |
| Axe minor | 0 |
| Gzip marginal | not recorded |
| Bare mode | FAIL |
| Provider required | NO |
| Demo used | none |
What the harness recorded
BUILD
✗ Build failed in 1m 20s error during build: Could not resolve "../../ui/label" from "src/cut/blocks/auth/auth-account-delete.tsx"
PAGE ERROR
build failed
BARE BUILD
✗ Build failed in 1m 56s error during build: Could not resolve "../../ui/label" from "src/cut/blocks/auth/auth-account-delete.tsx"
Verdict
Do not adopt it as published: the build fails because the label import points to a missing local module. It needs a shadcn-style setup plus an import correction before it can mount. Teams unwilling to maintain that local primitive stack should avoid it.
Use it if
- You need a destructive account settings flow with deliberate confirmation before invoking your own deletion handler.
- Your app already uses compatible shadcn primitives and you can correct the label import during integration.
- You want to show an optional summary of the projects, files, and storage that deletion will remove.
Skip it if
- You need a registry item that builds without source edits, because the published label import cannot be resolved.
- Your design system does not provide compatible card, dialog, field, input-group, checkbox, label, and button primitives.
- You need the component to perform account deletion itself; it only validates the confirmation and calls a supplied handler.
Install
| Declared dependencies | @radix-ui/react-alert-dialog, @radix-ui/react-slot, @radix-ui/react-checkbox, @radix-ui/react-label, @radix-ui/react-separator |
|---|---|
| Missing on install | none |
| Bare install | fails once the shadcn-style helpers are removed, so it needs that setup |
| Provider | no provider required in the harness |
In a non-shadcn project, add compatible alert-dialog, button, card, checkbox, field, input-group, and label primitives; install the Radix packages and Lucide icons; provide the class-name helper and required theme tokens; then rewrite the label import to your actual module path. Wire the deletion callback to your backend and supply loading and error state.
Source and credit
This page is a review, not a copy. The component source lives with its author and this site does not republish it. Read the license before you use anything.
Author repository
github.com/preetsuthar17/HextaUIAlternatives
Other published entries for the auth-form pattern, ordered by what they measured: mounts first, then clean axe scans, then bare-mode passes, then the smaller bundle.
- meraki-auth-sign-in-card-with-side-imageminimal-flat
- Renders
- YES
- A11y
- 0
- Gzip
- 18.9KB
- Bare
- pass
- Prov
- NO
- shadcn-block-login-01minimal-flat
- Renders
- YES
- A11y
- 0
- Gzip
- 30.3KB
- Bare
- fail
- Prov
- NO
- shadcn-block-login-02minimal-flat
- Renders
- YES
- A11y
- 0
- Gzip
- 31.9KB
- Bare
- fail
- Prov
- NO
- shadcn-block-login-05minimal-flat
- Renders
- YES
- A11y
- 0
- Gzip
- 31.9KB
- Bare
- fail
- Prov
- NO
- 8bitcn-login-formskeuomorphism
- Renders
- YES
- A11y
- 0
- Gzip
- 33.2KB
- Bare
- fail
- Prov
- NO
- 8bitcn-advanced3skeuomorphism
- Renders
- YES
- A11y
- 0
- Gzip
- 33.3KB
- Bare
- fail
- Prov
- NO