For the complete documentation index, see llms.txt. Markdown variants are available by appending .md to any URL or sending an Accept: text/markdown header. An agent skill is available at /.well-known/agent-skills/site-skill.md.
/
0
Sponsor

Table

Low-level table primitives.

Installation

$ pnpm dlx shadcn@latest add @pdfcn/forme/table

Usage

import {
  Table,
  TableBody,
  TableCell,
  TableHeader,
  TableRow,
  Text,
} from "@/components/pdf/table";
<Table>
  <TableHeader>
    <TableRow>
      <TableCell>
        <Text>Item</Text>
      </TableCell>
    </TableRow>
  </TableHeader>
</Table>

Variants

<Table variant="striped" zebraStripe>
  {/* header, body, rows, and cells */}
</Table>

API Reference

Table

PropTypeDefault
variant'line' | 'grid' | 'minimal' | 'striped' | 'compact' | 'bordered' | 'primary-header''line'
zebraStripebooleanfalse
noWrapbooleanfalse
childrenReactNode-
styleStyle-

TableRow

PropTypeDefault
headerbooleanfalse
footerbooleanfalse
stripebooleanfalse
variant'line' | 'grid' | 'minimal' | 'striped' | 'compact' | 'bordered' | 'primary-header'inherited

TableCell

PropTypeDefault
headerbooleanfalse
footerbooleanfalse
align'left' | 'center' | 'right''left'
widthstring | number-
variant'line' | 'grid' | 'minimal' | 'striped' | 'compact' | 'bordered' | 'primary-header'inherited