DefaultMetric.tsx 633 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
// oview page table: default metric column render
Lijiao's avatar
Lijiao committed
6
interface DefaultMetricProps {
7
    trialId: string;
Lijiao's avatar
Lijiao committed
8
9
10
11
12
13
14
}

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

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

21
export default DefaultMetric;