ترمینال
terminalانیمیشندستورهایی که حرفبهحرف تایپ میشن و خروجیشون زیرشون چاپ میشه، با خروجی فارسی راستچین.
ترمینال
$
نصب
با CLI
اگر هنوز init نکردید، اول از راهنمای نصب پروژه را آماده کنید. بعد این دستور کامپوننت و وابستگیهاش را مینویسه.
$ npx vibefarsi add terminalنصب دستی
محتوای تب «کد» را در
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 }[] | - | به ترتیب اجرا. |
| speed | number | 45 | میلیثانیه برای هر حرف. |
| title | string | "ترمینال" | عنوان نوار بالا. |