import { type InvoiceSummary } from "../../api/client"; import { Paper, Table, TableBody, TableCell, TableContainer, TableHead, TablePagination, TableRow, Typography, } from "@mui/material"; import { useState } from "react"; import { FormattedDate } from "react-intl"; export const SessionSummaryTable = (props: { invoiceSummary: InvoiceSummary; }) => { const { invoiceSummary } = props; const [page, setPage] = useState(0); const rowsPerPage = 5; return ( Sessions summary Session date Session status {invoiceSummary.sessionsData .slice(page * rowsPerPage, page * rowsPerPage + rowsPerPage) .map(({ date, status }) => ( {status} ))}
setPage(newPage)} rowsPerPageOptions={[]} />
); };