fix bugs in report editor, mainly re-render issues with same keys

This commit is contained in:
Carl-Gerhard Lindesvärd
2024-04-27 21:14:46 +02:00
parent 64b2e84aeb
commit c3815bf6ab
9 changed files with 19 additions and 13 deletions

View File

@@ -20,10 +20,10 @@ export function useRechartDataModel(series: IChartData['series']) {
(acc2, item) => {
if (item.date === date) {
if (item.previous) {
acc2[`${idx}:prev:count`] = item.previous.value;
acc2[`${serie.id}:prev:count`] = item.previous.value;
}
acc2[`${idx}:count`] = item.count;
acc2[`${idx}:payload`] = {
acc2[`${serie.id}:count`] = item.count;
acc2[`${serie.id}:payload`] = {
...item,
color: getChartColor(idx),
} satisfies IRechartPayloadItem;