Table
A semantic data table with header, body, and footer parts.
Updated
Default
<Table class="max-w-lg">
<TableHeader>
<TableRow><TableHead>Invoice</TableHead><TableHead>Status</TableHead><TableHead class="text-right">Amount</TableHead></TableRow>
</TableHeader>
<TableBody>
<TableRow><TableCell>INV001</TableCell><TableCell>Paid</TableCell><TableCell class="text-right">$250.00</TableCell></TableRow>
<TableRow><TableCell>INV002</TableCell><TableCell>Pending</TableCell><TableCell class="text-right">$150.00</TableCell></TableRow>
</TableBody>
</Table>A semantic data table with header, body, and footer parts.
Installation
railbase ui add table
Usage
import { Table, TableHeader, TableRow, TableHead, TableBody, TableCell } from "@/lib/ui/table";
<Table>
<TableHeader>
<TableRow><TableHead>Name</TableHead><TableHead>Email</TableHead></TableRow>
</TableHeader>
<TableBody>
<TableRow><TableCell>Ada</TableCell><TableCell>ada@x.com</TableCell></TableRow>
</TableBody>
</Table>
Anatomy
Exported parts: Table · TableHeader · TableBody · TableFooter · TableRow · TableHead · TableCell · TableCaption