A data table shows tabular information, and optionally allows the user to select rows.
npm install --save-dev @smui/data-table
The latest SMUI v3 had a lot of changes, and these docs haven't been caught up yet. You should check out the demo page's code to see the latest usage.
<DataTable table$aria-label="Products">
<Head>
<Row>
<Cell>Name</Cell>
<Cell>Description</Cell>
<Cell numeric>Quantity</Cell>
</Row>
</Head>
<Body>
<Row>
<Cell>Reds</Cell>
<Cell>The red ones</Cell>
<Cell numeric>45</Cell>
</Row>
<Row>
<Cell>Blues</Cell>
<Cell>The blue ones</Cell>
<Cell numeric>37</Cell>
</Row>
<Row>
<Cell>Yellows</Cell>
<Cell>The yellow ones</Cell>
<Cell numeric>32</Cell>
</Row>
</Body>
</DataTable>
<script>
import DataTable, { Head, Body, Row, Cell } from '@smui/data-table';
</script>
todo...
See Data tables in the Material design spec.
See Data Table in MDC-Web for information about the upstream library's architecture.