Wrap any element and it gets pulled toward the cursor with spring physics.
npx shadcn@latest add @furin/magnet
magnet