value: Number()

in src/lambda_functions/cw_custom_widget_nodejs/widgets/heatmap.js [105:126]


        value: Number(x['@count']),
      };
    });

  // TODO locale
  const groups = ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'];
  const vars = ['00', '02', '04', '06', '08', '10', '12', '14', '16', '18', '20', '22'];

  return displayHeatMap({
    data,
    widgetContext,
    groups,
    vars,
  });
}

function displayHeatmapIntentPerHour({ widgetContext, queryResults }) {
  const data = queryResults
    .map((x) => x.reduce((a, c) => ({ [c.field]: c.value, ...a }), {}))
    .map((x) => {
      const d = new Date(x['@t']);
      return {