From 28d02ca4ab46d0241e61b3c6e02482a3818ac367 Mon Sep 17 00:00:00 2001 From: Henning Dieterichs Date: Tue, 6 Oct 2020 23:33:10 +0200 Subject: [PATCH] Fixes marked grid. --- data-extraction/src/js/helpers/markedGrid.ts | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/data-extraction/src/js/helpers/markedGrid.ts b/data-extraction/src/js/helpers/markedGrid.ts index 8668501..bfe4437 100644 --- a/data-extraction/src/js/helpers/markedGrid.ts +++ b/data-extraction/src/js/helpers/markedGrid.ts @@ -1,16 +1,18 @@ import { GridVisualizationData } from "../../CommonDataTypes"; export function markedGrid( - arr: any[], - marked: Record + arr: unknown[], + marked: Record ): GridVisualizationData { return { kind: { grid: true }, - rows: [{ columns: arr.map(d => ({ tag: d })) }], - markers: Object.entries(marked).map(([key, val]) => ({ - id: key, - row: 0, - column: val, - })), + rows: [{ columns: arr.map(d => ({ content: "" + d, tag: "" + d })) }], + markers: Object.entries(marked) + .map(([key, val]) => ({ + id: "" + key, + row: 0, + column: val!, + })) + .filter(c => c.column !== undefined), }; }