Table: Wrapping text
Cells stay on one line by default, which suits data. wrap lets them wrap and aligns rows to the top, for prose like glossaries or API references. Pair it with table-fixed and column widths.
| Term | Meaning |
|---|---|
| Concentric radius | An inner corner radius equal to the outer radius minus the gap between the two edges, so nested shapes look like they belong together. |
| Hairline | The thinnest line the screen can draw: 1px on standard displays and two thirds of a pixel on high-density ones. |
This adds the example as components/examples/table/wrap.tsx, together with the Table component and the HextaUI theme tokens it needs.
pnpm dlx shadcn@latest add https://hextaui.com/r/table-wrap.jsonTo add only the component, follow the Table installation.
Props in this example
The Table props this example sets, from the API reference.
| Prop | Type | Default |
|---|---|---|
variantsurface adds a rounded hairline frame and a muted header band. | "default" | "surface" | "default" |
wrapLet cell text wrap and align rows to the top. | boolean | false |
| Prop | Type | Default |
|---|---|---|
scopeUse row for the cell that names a row. Inside the body it gets cell padding and foreground text. | "col" | "row" | – |
Every prop is in the Table API reference.
See them all, with keyboard support and accessibility notes, on the Table page.
- AvatarUser photos with an initials fallback, status badges and stacked groups that collapse into a count.
- BadgeStatus labels with colored dots, removable tags that slide closed and counts that roll to their new value.
- CardA surface for grouping content, with three variants, edge-to-edge media, concentric radii and whole-card links.
- ChartRecharts charts with themed colors, a tooltip and legend that read labels from one config, and keyboard navigation with a visible focus ring.
- Data tableA table for real data, with sorting, search, row selection, pinned columns, a sticky header and pagination.
- ItemA row of media, text and actions for lists, settings and pickers, with a grouped surface and a hover highlight that glides between rows.