Commit a0da8e09 authored by Philip's avatar Philip
Browse files

Sort indicators in RadarChart

parent a9df8d59
Loading
Loading
Loading
Loading
+14 −12
Original line number Diff line number Diff line
@@ -32,20 +32,22 @@ const DotWithTooltip = (props) => {

const RadarChartComponent = ({ indicators, data, selectedCountries }) => {
  const chartData = React.useMemo(() => {
    return Object.keys(indicators).map((indicator) => {
      const dataPoint = {
        subject: indicator,
        fullMark: 100,
      };
    return Object.keys(indicators)
      .sort()
      .map((indicator) => {
        const dataPoint = {
          subject: indicator,
          fullMark: 100,
        };

      selectedCountries.forEach((country) => {
        if (data[country]) {
          dataPoint[country] = data[country][indicator];
        }
      });
        selectedCountries.forEach((country) => {
          if (data[country]) {
            dataPoint[country] = data[country][indicator];
          }
        });

      return dataPoint;
    });
        return dataPoint;
      });
  }, [indicators, data, selectedCountries]);

  return (