Hold to complete with a vertical or horizontal liquid fill; release early to cancel.
npx shadcn@latest add @beui/hold-action-button
hold-action-button