import React from 'react' import {Styles} from '../../common'; import {ResponsiveContainer, XAxis, YAxis, CartesianGrid, Tooltip} from 'recharts'; import {LineChart, Line, Legend} from 'recharts'; interface Props { data: any; params: any; // seriesMap: any; colors: any; onClick?: (event, index) => void; yaxis?: any; label?: string; } function CustomMetricLineChart(props: Props) { const { data = {chart: [], namesMap: []}, params, colors, onClick = () => null, yaxis = {...Styles.yaxis}, label = 'Number of Sessions' } = props; return ( Styles.tickFormatter(val)} label={{ ...Styles.axisLabelLeft, value: label || "Number of Sessions" }} /> {Array.isArray(data.namesMap) && data.namesMap.map((key, index) => ( ))} ) } export default CustomMetricLineChart