import { Popover } from "antd"; import React, { useMemo } from "react"; import { connect } from "react-redux"; import { PolarAngleAxis, PolarGrid, PolarRadiusAxis, Radar, Legend, RadarChart, Tooltip, } from "recharts"; import { createStructuredSelector } from "reselect"; import { selectBodyshop } from "../../redux/user/user.selectors"; import { RadarChartOutlined } from "@ant-design/icons"; const mapStateToProps = createStructuredSelector({ bodyshop: selectBodyshop, }); const mapDispatchToProps = (dispatch) => ({ //setUserLanguage: language => dispatch(setUserLanguage(language)) }); export function ScheduleCalendarHeaderGraph({ bodyshop, loadData }) { const { ssbuckets } = bodyshop; const data = useMemo(() => { return ( (loadData && loadData.expectedLoad && Object.keys(loadData.expectedLoad).map((key) => { const metadataBucket = ssbuckets.filter((b) => b.id === key)[0]; return { bucket: loadData.expectedLoad[key].label, current: loadData.expectedLoad[key].count, target: metadataBucket && metadataBucket.target, }; })) || [] ); }, [loadData, ssbuckets]); const popContent = (