Table

The table component is used to display tabular data in a simple way.

The table component is used to display tabular data in a simple way. It simply wraps the HTML <table> element and provides some styling and responsive behavior.

function CustomersTable() { return ( <Table> <TableHeader> <TableRow> <TableHead>Customer</TableHead> <TableHead>Plan</TableHead> <TableHead>MRR</TableHead> <TableHead>Logins</TableHead> <TableHead>Status</TableHead> </TableRow> </TableHeader> <TableBody> <TableRow> <TableCell>Pippin Oddo</TableCell> <TableCell>Pro</TableCell> <TableCell>$100.2</TableCell> <TableCell>920</TableCell> <TableCell> <Tile.Badge trend={'up'}>Healthy</Tile.Badge> </TableCell> </TableRow> <TableRow> <TableCell>Väinö Pánfilo</TableCell> <TableCell>Basic</TableCell> <TableCell>$40.6</TableCell> <TableCell>300</TableCell> <TableCell> <Tile.Badge trend={'stale'}>Possible Churn</Tile.Badge> </TableCell> </TableRow> <TableRow> <TableCell>Giorgos Quinten</TableCell> <TableCell>Pro</TableCell> <TableCell>$2004.3</TableCell> <TableCell>1000</TableCell> <TableCell> <Tile.Badge trend={'up'}>Healthy</Tile.Badge> </TableCell> </TableRow> <TableRow> <TableCell>Adhelm Otis</TableCell> <TableCell>Basic</TableCell> <TableCell>$0</TableCell> <TableCell>10</TableCell> <TableCell> <Tile.Badge trend={'down'}>Churned</Tile.Badge> </TableCell> </TableRow> </TableBody> </Table> ); }

Subscribe to our Newsletter
Get the latest updates about React, Remix, Next.js, Firebase, Supabase and Tailwind CSS