"use client";; import * as React from 'react'; import { Sheet, Table as JoyTable } from '@mui/joy'; export default function Table( props: { headers: { name: string, width: number }[], rows: { id: string, row: { content: React.ReactNode, }[], }[], }) { return ( {props.headers.map(({ name, width }, idx)=> ( {name} ))} {props.rows.map(({ id, row }) => ( {row.map(({ content }, idx) => ( {content} ))} ))} ); }