Table

labelRequired
string
childrenRequired
ReactNode
alignY
"top" | "center"
data
DataAttributeMap
ref
Allows getting a ref to the component instance. Once the component unmounts, React will set `ref.current` to `null` (or call the ref with `null` if you passed a callback ref).
RefObject<HTMLTableElement | null> | (instance: HTMLTableElement | null) => void | (() => VoidOrUndefinedOnly)

TableHeader

childrenRequired
ReactNode
data
DataAttributeMap
ref
Allows getting a ref to the component instance. Once the component unmounts, React will set `ref.current` to `null` (or call the ref with `null` if you passed a callback ref).
RefObject<HTMLTableSectionElement | null> | (instance: HTMLTableSectionElement | null) => void | (() => VoidOrUndefinedOnly)

TableRow

childrenRequired
ReactNode
data
DataAttributeMap
ref
Allows getting a ref to the component instance. Once the component unmounts, React will set `ref.current` to `null` (or call the ref with `null` if you passed a callback ref).
RefObject<HTMLTableRowElement | null> | (instance: HTMLTableRowElement | null) => void | (() => VoidOrUndefinedOnly)

TableHeaderCell

childrenRequired
ReactNode
hideBelow
"tablet" | "desktop" | "wide"
hideAbove
"mobile" | "tablet" | "desktop"
align
"left" | "right" | "center"
wrap
boolean
width
"content" | "auto" | `${number}%`
minWidth
number
maxWidth
number
colspan
number
data
DataAttributeMap
ref
Allows getting a ref to the component instance. Once the component unmounts, React will set `ref.current` to `null` (or call the ref with `null` if you passed a callback ref).
RefObject<HTMLTableCellElement | null> | (instance: HTMLTableCellElement | null) => void | (() => VoidOrUndefinedOnly)

TableBody

childrenRequired
ReactNode
data
DataAttributeMap
ref
Allows getting a ref to the component instance. Once the component unmounts, React will set `ref.current` to `null` (or call the ref with `null` if you passed a callback ref).
RefObject<HTMLTableSectionElement | null> | (instance: HTMLTableSectionElement | null) => void | (() => VoidOrUndefinedOnly)

TableCell

childrenRequired
ReactNode
hideBelow
"tablet" | "desktop" | "wide"
hideAbove
"mobile" | "tablet" | "desktop"
align
"left" | "right" | "center"
wrap
boolean
width
"content" | "auto" | `${number}%`
minWidth
number
maxWidth
number
colspan
number
data
DataAttributeMap
ref
Allows getting a ref to the component instance. Once the component unmounts, React will set `ref.current` to `null` (or call the ref with `null` if you passed a callback ref).
RefObject<HTMLTableCellElement | null> | (instance: HTMLTableCellElement | null) => void | (() => VoidOrUndefinedOnly)

TableFooter

childrenRequired
ReactNode
data
DataAttributeMap
ref
Allows getting a ref to the component instance. Once the component unmounts, React will set `ref.current` to `null` (or call the ref with `null` if you passed a callback ref).
RefObject<HTMLTableSectionElement | null> | (instance: HTMLTableSectionElement | null) => void | (() => VoidOrUndefinedOnly)