Table

Newdata

Responsive data table with typed columns, alignment controls, sticky styling foundations, and token-based borders.

import { Table } from '@/components/forge'

Preview

Table
ComponentCategoryStatus
ButtonFormStable
TableDataNew
TimelineDataNew

Code Example

Props

PropTypeDefaultRequiredDescription
columnsTableColumn<T>[]-YesColumn definitions with key, header, and optional alignment
rowsT[]-YesRows rendered in the table body

Variants

default

Accessibility

  • Uses semantic table, thead, tbody, th, and td elements
  • Column headers are rendered as th elements
  • Horizontal overflow keeps data usable on small screens

Related Components