import { Chart, ChartAxis, ChartGroup, ChartLine, ChartThemeColor, ChartLegendTooltip, createContainer } from '@patternfly/react-charts/victory'; interface PetData { x?: string; y?: number; name?: string; childName?: string; symbol?: { type: string }; } export const ChartLineGreenBottomLegend: React.FunctionComponent = () => { // Note: Container order is important const CursorVoronoiContainer = createContainer('voronoi', 'cursor'); const legendData: PetData[] = [ { childName: 'cats', name: 'Cats' }, { childName: 'dogs', name: 'Dogs', symbol: { type: 'dash' } }, { childName: 'birds', name: 'Birds' }, { childName: 'mice', name: 'Mice' } ]; const data1: PetData[] = [ { x: '2015', y: 1 }, { x: '2016', y: 2 }, { x: '2017', y: 5 }, { x: '2018', y: 3 } ]; const data2: PetData[] = [ { x: '2015', y: 2 }, { x: '2016', y: 1 }, { x: '2017', y: 7 }, { x: '2018', y: 4 } ]; const data3: PetData[] = [ { x: '2015', y: 3 }, { x: '2016', y: 4 }, { x: '2017', y: 9 }, { x: '2018', y: 5 } ]; const data4: PetData[] = [ { x: '2015', y: 3 }, { x: '2016', y: 3 }, { x: '2017', y: 8 }, { x: '2018', y: 7 } ]; return (