Feature-rich button with loading state, start/end icons, rounded variant (full/lg/md/none), fullWidth, double-click debounce, two-step destructive confirmation, and built-in tooltip via Radix. Wraps the shadcn Button primitive.
pnpm dlx shadcn@latest add "https://ds.lema.ufpb.br/r/ds-button.json"