import React, { FC } from 'react'; import { AllModelsData } from '../types'; interface Props { data: AllModelsData; metrics: string[]; } const ComparisonTable: FC = ({ data, metrics }) => { const models = Object.keys(data); return (

Model Comparison Table

{metrics.map(m => ( ))} {models.map(model => ( {metrics.map(metric => ( ))} ))}
Model{m.toUpperCase()}
{model} {data[model].averages[metric as keyof typeof data[string]['averages']].toFixed(3)}
); }; export default ComparisonTable;