export function LevelDBStatsTable()

in src/components/graphs/MemorySpecs/storageEngineMetrics.tsx [288:333]


export function LevelDBStatsTable({ stats }: LevelDBStatsTableProps) {
  if (!stats) {
    return (
      <Card>
        <NotFound
          onRefresh={function (): void {
            throw new Error("Function not implemented.");
          }}
        />
      </Card>
    );
  }
  return (
    <Card className="w-full max-w-md flex-1">
      <CardHeader>
        <CardTitle>Level DB Stats</CardTitle>
      </CardHeader>
      <CardContent>
        <Table>
          <TableHeader>
            <TableRow>
              <TableHead>Level</TableHead>
              <TableHead>Files</TableHead>
              <TableHead>Size (MB)</TableHead>
              <TableHead>Time (sec)</TableHead>
              <TableHead>Read (MB)</TableHead>
              <TableHead>Write (MB)</TableHead>
            </TableRow>
          </TableHeader>
          <TableBody>
            {stats.map((stat) => (
              <TableRow key={stat.Level}>
                <TableCell>{stat.Level}</TableCell>
                <TableCell>{stat.Files}</TableCell>
                <TableCell>{stat["Size(MB)"]}</TableCell>
                <TableCell>{stat["Time(sec)"]}</TableCell>
                <TableCell>{stat["Read(MB)"]}</TableCell>
                <TableCell>{stat["Write(MB)"]}</TableCell>
              </TableRow>
            ))}
          </TableBody>
        </Table>
      </CardContent>
    </Card>
  );
}