[shadcn/studio] Promise-based button with loading spinner and success/error state transitions
pnpm dlx shadcn@latest add "https://registry.directory/r/shadcn-studio/button-26.json"