```md
<!-- Table.stories.mdx -->

import { Meta, Story } from '@storybook/addon-docs';

import { Table } from './Table';
import { TD } from './TableDataCell';
import { TR } from './TableRow';

<Meta title="Custom Table" component={Table} />

<!--
 👇 Render functions are a framework specific feature to allow you control on how the component renders.
  See https://storybook.js.org/docs/7.0/react/api/csf
  to learn how to use render functions.
-->

<Story
  name="Numeric"
  args={{
    data: [[1, 2, 3], [4, 5, 6]],
    size: 'large',
  }}
  render={({data, ...args})=>(
    <Table {...args}>
      {data.map((row) => (
        <TR>
          {row.map((item) => (
            <TD>{item}</TD>
          ))}
        </TR>
      ))}
    </Table>
  )}/>
```