جدول

tableکامپوننت

ستون‌ها از راست، مبلغ‌ها با تومان، سطرها با هاور.

شمارهمشتریمبلغوضعیت
#۱۴۰۵۲مریم احمدی۲٬۸۹۰٬۰۰۰ تومانپرداخت‌شده
#۱۴۰۵۱علی رضایی۶۴۰٬۰۰۰ توماندر انتظار
#۱۴۰۵۰نگار کریمی۱٬۲۱۵٬۰۰۰ تومانارسال‌شده

نصب

  1. با CLI

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

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

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

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

استفاده

usage.tsx
1import { Table, TableHeader, TableBody, TableRow, TableHead, TableCell } from "@/components/ui/table"23<Table>4  <TableHeader><TableRow><TableHead>مشتری</TableHead><TableHead>مبلغ</TableHead></TableRow></TableHeader>5  <TableBody>6    <TableRow><TableCell>مریم احمدی</TableCell><TableCell numeric>{formatToman(2_890_000)}</TableCell></TableRow>7  </TableBody>8</Table>

پراپ‌ها

پراپنوعپیش‌فرضتوضیح
numericboolean-روی TableCell: ارقام هم‌عرض برای ستون مبلغ.