Files
HowBadIsMyBatch/docs/SymptomsCausedByCOVIDLots/js/SymptomVsSymptomChartDataProvider.js
frankknoll 998c55f50e refactoring
2023-11-10 08:44:21 +01:00

21 lines
622 B
JavaScript

class SymptomVsSymptomChartDataProvider {
static getChartData({ prrByLotX, prrByLotY }) {
const { dict1: prrByLotXCommon, dict2: prrByLotYCommon } =
DictUtils.retainCommonKeys(
{
dict1: prrByLotX,
dict2: prrByLotY
});
const lots = Object.keys(prrByLotXCommon);
return {
labels: lots,
data:
lots.map(
lot => ({
x: prrByLotXCommon[lot],
y: prrByLotYCommon[lot]
}))
};
}
}