Button with loading, success, and error state animations.
npx shadcn@latest add @aceternity/stateful-button
import { Button } from "@/components/ui/stateful-button";
components/ui/stateful-button.tsx