لینک با فلش

arrow-linkانیمیشن

لینک «بیشتر بخوانید» که فلشش در فارسی رو به چپ نگاه می‌کنه؛ با هاور به همان سمت سُر می‌خوره، دو بازوش باز میشن و یک خط از پشت کشیده میشه تا فلش کامل بشه.

نصب

  1. با CLI

    اگر هنوز init نکردید، اول از راهنمای نصب پروژه را آماده کنید. بعد این دستور کامپوننت و وابستگی‌هاش را می‌نویسه.

    $ npx vibefarsi add arrow-link
  2. نصب دستی

    محتوای تب «کد» را در components/animations/arrow-link.tsx بگذارید.

    $ npm i lucide-react
    کپی کل فایلregistry json

استفاده

usage.tsx
1import { ArrowLink } from "@/components/animations/arrow-link"23<ArrowLink href="/docs">بیشتر بخوانید</ArrowLink>

پراپ‌ها

پراپنوعپیش‌فرضتوضیح
hrefstring-مقصد؛ بقیه‌ی props به <a> می‌رسن.

نکته‌ها

  • فقط با CSS کار می‌کنه. کیبورد و لمس همان حالت ساکن را می‌بینن، پس هیچ اطلاعی فقط با حرکت منتقل نمیشه.