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://vue-bits.dev/r/HoldButton.json"