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.

This entry is a do-not-use verdict

It is published because it broke, not in spite of it. The run stopped at the production build, and the recorded output is printed further down this page.

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.

Harness measurements recorded for hextaui-auth-account-delete
BuildFAIL
MountFAIL
Console errors0
Uncaught page errors1
Horizontal overflowclean at 375, 768, 1440
Axe critical0
Axe serious0
Axe moderate0
Axe minor0
Gzip marginalnot recorded
Bare modeFAIL
Provider requiredNO
Demo usednone

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

Installation record for hextaui-auth-account-delete
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 installnone
Bare installfails once the shadcn-style helpers are removed, so it needs that setup
Providerno 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.

License
MIT
Record published
2026-08-14

Alternatives

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.