DefaultMetric.tsx 593 Bytes
Newer Older
Lijiao's avatar
Lijiao committed
1
import * as React from 'react';
2
3
import { TRIALS } from '../../static/datamodel';
import { formatAccuracy } from '../../static/function';
Lijiao's avatar
Lijiao committed
4
5

interface DefaultMetricProps {
6
    trialId: string;
Lijiao's avatar
Lijiao committed
7
8
9
10
11
12
13
}

class DefaultMetric extends React.Component<DefaultMetricProps, {}> {
    constructor(props: DefaultMetricProps) {
        super(props);
    }

Lijiao's avatar
Lijiao committed
14
    render(): React.ReactNode {
15
        const accuracy = TRIALS.getTrial(this.props.trialId).accuracy;
16
        return <div className='succeed-padding'>{accuracy !== undefined ? formatAccuracy(accuracy) : '--'}</div>;
Lijiao's avatar
Lijiao committed
17
18
19
    }
}

20
export default DefaultMetric;