Table

A structured data table with headers, rows, and cells for displaying tabular information.

Preview

Recent bookings at Zostel properties
Booking IDGuestDestinationCheck-inNightsStatus
BK001Arjun MehtaManaliMar 153
Confirmed
BK002Priya SharmaGoaMar 185
Pending
BK003Rahul SinghJaipurMar 202
Confirmed
BK004Neha PatelRishikeshMar 224
Cancelled

Usage

tsx
import {
  Table, TableHeader, TableBody,
  TableRow, TableHead, TableCell
} from "zostel-ui";

<Table>
  <TableHeader>
    <TableRow>
      <TableHead>Property</TableHead>
      <TableHead>Location</TableHead>
      <TableHead className="text-right">Price</TableHead>
    </TableRow>
  </TableHeader>
  <TableBody>
    <TableRow>
      <TableCell>Zostel Jaipur</TableCell>
      <TableCell>Rajasthan</TableCell>
      <TableCell className="text-right">$8</TableCell>
    </TableRow>
  </TableBody>
</Table>

Props

className
Type: string
Default:

Additional CSS classes for the table wrapper

children
Type: ReactNode
Default:

Table structure: TableHeader, TableBody, TableFooter