ترمینال

terminalانیمیشن

دستورهایی که حرف‌به‌حرف تایپ میشن و خروجی‌شون زیرشون چاپ میشه، با خروجی فارسی راست‌چین.

ترمینال
$

نصب

  1. با CLI

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

    $ npx vibefarsi add terminal
  2. نصب دستی

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

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

استفاده

usage.tsx
1import { Terminal } from "@/components/animations/terminal"23<Terminal lines={[4  { type: "cmd", text: "npx vibefarsi add otp-field" },5  { type: "ok", text: "otp-field به components/ui اضافه شد" },6]} />

پراپ‌ها

پراپنوعپیش‌فرضتوضیح
lines{ type: "cmd" | "out" | "ok" | "err"; text }[]-به ترتیب اجرا.
speednumber45میلی‌ثانیه برای هر حرف.
titlestring"ترمینال"عنوان نوار بالا.