| Invoice | Status | Method | Amount |
|---|---|---|---|
| INV001 | Paid | Credit Card | $250.00 |
| INV002 | Pending | PayPal | $150.00 |
| INV003 | Unpaid | Bank Transfer | $350.00 |
| INV004 | Paid | Credit Card | $450.00 |
| INV005 | Paid | PayPal | $550.00 |
| INV006 | Pending | Bank Transfer | $200.00 |
| INV007 | Unpaid | Credit Card | $300.00 |
| Total | $2,500.00 | ||
Installation
Section titled “Installation”pnpm dlx shadcn@latest add pxl-ui/registry/table
Copy and paste the following code into your project.
Update the import paths to match your project setup.
import { Table, TableBody, TableCaption, TableCell, TableHead, TableHeader, TableRow,} from "@/components/ui/pxl/table"<Table> <TableCaption>A list of your recent invoices.</TableCaption> <TableHeader> <TableRow> <TableHead className="w-25">Invoice</TableHead> <TableHead>Status</TableHead> <TableHead>Method</TableHead> <TableHead className="text-right">Amount</TableHead> </TableRow> </TableHeader> <TableBody> <TableRow> <TableCell className="font-medium">INV001</TableCell> <TableCell>Paid</TableCell> <TableCell>Credit Card</TableCell> <TableCell className="text-right">$250.00</TableCell> </TableRow> </TableBody></Table>Composition
Section titled “Composition”Use the following composition to build a Table:
Table├── TableCaption├── TableHeader│ └── TableRow│ ├── TableHead│ ├── TableHead│ ├── TableHead│ └── TableHead├── TableBody│ ├── TableRow│ │ ├── TableCell│ │ ├── TableCell│ │ ├── TableCell│ │ └── TableCell│ └── TableRow│ ├── TableCell│ ├── TableCell│ ├── TableCell│ └── TableCell└── TableFooterFooter
Section titled “Footer”Use the <TableFooter /> component to add a footer to the table.