Hold-to-confirm button whose liquid fill rises while pressed, snaps back on an early release and swaps its label through a blur when the hold completes.
pnpm dlx shadcn@latest add "https://reactbits.dev/r/HoldButton-TS-CSS.json"