The Table component is used to display data in a tabular format. It is based on the HTML table element and provides a set of components to build tables.
Full name | Group | |
---|---|---|
Jeeyoon Hyun | [email protected] | Developer |
Lauren Chen | [email protected] | Admin |
Ling Lim | [email protected] | Developer |
Groups the Header
and Body
parts. This component is based on the table
element and supports common margin props.
Prop | Type | Default |
---|---|---|
size | Responsive<"1" | "2" | "3"> | "2" |
variant | "surface" | "ghost" | "ghost" |
layout | Responsive<"auto" | "fixed"> |
Contains the column headings for the table, based on the thead
element.
Displays the table data. This component is based on the tbody
element.
A row of table cells. Based on the tr
element.
Prop | Type | Default |
---|---|---|
align | Responsive<"start" | "center" | "end" | "baseline"> |
A basic table cell. This component is based on the td
element, but uses justify
instead of align
to control how horizontal space is distributed within the table cell.
Prop | Type | Default |
---|---|---|
justify | Responsive<"start" | "center" | "end"> | |
width | Responsive<string> | |
minWidth | Responsive<string> | |
maxWidth | Responsive<string> | |
p | Responsive<enum | string> | |
px | Responsive<enum | string> | |
py | Responsive<enum | string> | |
pt | Responsive<enum | string> | |
pr | Responsive<enum | string> | |
pb | Responsive<enum | string> | |
pl | Responsive<enum | string> |
The header of a table column. Based on the th
element and provides the same props interface as the Cell
part.
Prop | Type | Default |
---|---|---|
justify | Responsive<"start" | "center" | "end"> | |
width | Responsive<string> | |
minWidth | Responsive<string> | |
maxWidth | Responsive<string> | |
p | Responsive<enum | string> | |
px | Responsive<enum | string> | |
py | Responsive<enum | string> | |
pt | Responsive<enum | string> | |
pr | Responsive<enum | string> | |
pb | Responsive<enum | string> | |
pl | Responsive<enum | string> |
The header of a table row. Based on the th
element and provides the same props interface as the Cell
part.
Prop | Type | Default |
---|---|---|
justify | Responsive<"start" | "center" | "end"> | |
width | Responsive<string> | |
minWidth | Responsive<string> | |
maxWidth | Responsive<string> | |
p | Responsive<enum | string> | |
px | Responsive<enum | string> | |
py | Responsive<enum | string> | |
pt | Responsive<enum | string> | |
pr | Responsive<enum | string> | |
pb | Responsive<enum | string> | |
pl | Responsive<enum | string> |
Use the size
prop to control the size of the table.
Use the layout
prop to change the layout of the table.
Full name | Group | |
---|---|---|
Jeeyoon Hyun | [email protected] | Developer |
Lauren Chen | [email protected] | Admin |
Ling Lim | [email protected] | Developer |
Full name | Group | Phone | Description | Description 2 | Description 3 | Description 4 | Description 5 | |
---|---|---|---|---|---|---|---|---|
Danilo Sousa | [email protected] | Developer | +111111111 | Versions of the text have been used in typesetting at least since the 1960s. | Versions of the text have been used in typesetting at least since the 1960s. | Versions of the text have been used in typesetting at least since the 1960s. | Versions of the text have been used in typesetting at least since the 1960s. | Versions of the text have been used in typesetting at least since the 1960s. |
Zahra Ambessa | [email protected] | Admin | +111111111 | Versions of the text have been used in typesetting at least since the 1960s. | Versions of the text have been used in typesetting at least since the 1960s. | Versions of the text have been used in typesetting at least since the 1960s. | Versions of the text have been used in typesetting at least since the 1960s. | Versions of the text have been used in typesetting at least since the 1960s. |
Jasper Eriksson | [email protected] | Developer | +111111111 | Versions of the text have been used in typesetting at least since the 1960s. | Versions of the text have been used in typesetting at least since the 1960s. | Versions of the text have been used in typesetting at least since the 1960s. | Versions of the text have been used in typesetting at least since the 1960s. | Versions of the text have been used in typesetting at least since the 1960s. |