Tabeller brukes når vi vil vise strukturert informasjon under en felles overskrift.
Tabeller må ha en overskrift, som settes med <TableCaption/>
.
Husk også å bruke scope
på kolonnene-overskrifter, f.eks: <TableHeaderCell scope="col"/>
.
Slik ser det ut:
Tabeller kan også lages sorterbare. Før å sortera brukes en funksjon som children
prop til <Table/>
. Denne funksjonen får valgt sorteringsnøkkel og sorteringsrekkefølge som input.
sortKey
på kolonnene-overskriftene, f.eks: <TableHeaderCell sortKey="name" scope="col">
.sortOrder
. Gyldige verdier er none
, ascending
eller descending
.sortOrder
vil oppdateres når brukeren klikker på de ulike overskriftene, og dataene sorteres i henhold til disse. Det er også mulig å sende inn en initiell sortering med initialSort
.
Det er også mulig å lage ekspanderbare rader der det er hensiktsmessig.