Library
/
Datadisplay
/
Table
A semantic table for presenting tabular data.
rx.table.root(
rx.table.header(
rx.table.row(
rx.table.column_header_cell("Full name"),
rx.table.column_header_cell("Email"),
rx.table.column_header_cell("Group"),
),
),
rx.table.body(
rx.table.row(
rx.table.row_header_cell("Danilo Sousa"),
rx.table.cell("danilo@example.com"),
rx.table.cell("Developer"),
),
rx.table.row(
rx.table.row_header_cell("Zahra Ambessa"),
rx.table.cell("zahra@example.com"),
rx.table.cell("Admin"),
),
rx.table.row(
rx.table.row_header_cell("Jasper Eriksson"),
rx.table.cell("jasper@example.com"),
rx.table.cell("Developer"),
),
),
)
Invite and manage your team members
rx.flex(
rx.heading("Your Team"),
rx.text("Invite and manage your team members"),
rx.flex(
rx.input(placeholder="Email Address"),
rx.button("Invite"),
justify="center",
spacing="2",
),
rx.table.root(
rx.table.body(
rx.table.row(
rx.table.cell(rx.avatar(fallback="DS")),
rx.table.row_header_cell(
rx.link("Danilo Sousa")
),
rx.table.cell("danilo@example.com"),
rx.table.cell("Developer"),
align="center",
),
rx.table.row(
rx.table.cell(rx.avatar(fallback="ZA")),
rx.table.row_header_cell(
rx.link("Zahra Ambessa")
),
rx.table.cell("zahra@example.com"),
rx.table.cell("Admin"),
align="center",
),
rx.table.row(
rx.table.cell(rx.avatar(fallback="JE")),
rx.table.row_header_cell(
rx.link("Jasper Eriksson")
),
rx.table.cell("jasper@example.com"),
rx.table.cell("Developer"),
align="center",
),
),
),
direction="column",
spacing="2",
)
A semantic table for presenting tabular data.
The header of the table defines column names and other non-data elements.
A table cell that is semantically treated as a column header.
The body of the table contains the data rows.
A table cell that is semantically treated as a row header.
Did you find this useful?