import React from 'react'; import { AreaChart, ResponsiveContainer, XAxis, YAxis, Area, Tooltip, } from 'recharts'; import { numberWithCommas } from 'App/utils'; import { Styles } from '../../common'; import CountBadge from '../../common/CountBadge'; interface Props { data: any; } function CustomMetricOverviewChart(props: Props) { const { data } = props; const gradientDef = Styles.gradientDef(); return (
{gradientDef}
); } export default CustomMetricOverviewChart; const countView = (avg: any, unit: any) => { if (unit === 'mb') { if (!avg) return 0; const count = Math.trunc(avg / 1024 / 1024); return numberWithCommas(count); } if (unit === 'min') { if (!avg) return 0; const count = Math.trunc(avg); return numberWithCommas(count > 1000 ? `${count}k` : count); } return avg ? numberWithCommas(avg) : 0; };