[Shadcn Blocks] A button that shows idle, loading spinner, success, and error states, with an optional progress bar.
pnpm dlx shadcn@latest add "https://registry.directory/r/shadcnblocks/async-button.json"