import { DefaultTooltip } from 'cbioportal-frontend-commons'; import { formatPercentValue } from 'cbioportal-utils'; import * as React from 'react'; import styles from './defaultMutationRateSummary.module.scss'; export type MutationRate = { rate: number; title: string; description?: string; }; export type DefaultMutationRateSummaryProps = { rates: MutationRate[]; fractionDigits?: number; }; export default class DefaultMutationRateSummary extends React.Component< DefaultMutationRateSummaryProps > { public render() { return ( {this.props.rates.map(r => (
{r.title}: {formatPercentValue( r.rate, this.props.fractionDigits )} % {r.description && ( {r.description}} > )}
))}
); } }