import React from 'react'; import { NoContent } from 'UI'; import { NO_METRIC_DATA } from 'App/constants/messages'; import { InfoCircleOutlined } from '@ant-design/icons'; import { Styles } from '../../common'; import Bar from './Bar'; interface Props { data: any; } function SessionsPerBrowser(props: Props) { const { data } = props; const firstAvg = data.chart[0] && data.chart[0].count; const getVersions = (item) => Object.keys(item) .filter( (i) => i !== 'browser' && i !== 'count' && i !== 'time' && i !== 'timestamp', ) .map((i) => ({ key: `v${i}`, value: item[i] })); return ( {NO_METRIC_DATA} } show={data.chart.length === 0} style={{ minHeight: 220 }} >
{data.chart.map((item, i) => ( ))}
); } export default SessionsPerBrowser;