Hold ButtonButton that requires holding for a specified duration, with progress indicator and color variantsbuttonholdprogressanimationinteractive PreviewCodeHold meHold meHold meCopyimport HoldButton from "@/components/vritti/hold-button" export function HoldButtonExample() { return ( <div className="flex flex-wrap items-center justify-center gap-4 p-8"> <HoldButton variant="red" holdDuration={2000} /> <HoldButton variant="blue" holdDuration={3000} /> <HoldButton variant="green" holdDuration={2500} /> </div> ) } Installation CLIManualpnpmnpmyarnbunpnpm dlx shadcn@latest add "https://vritti.thesatyajit.com/r/hold-button"Copy Dependencies pnpmnpmyarnbunpnpm add motion lucide-reactCopy