diff options
-rw-r--r-- | src/client/views/nodes/DataVizBox/DataVizBox.tsx | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/client/views/nodes/DataVizBox/DataVizBox.tsx b/src/client/views/nodes/DataVizBox/DataVizBox.tsx index 5b1f471d8..113a857c3 100644 --- a/src/client/views/nodes/DataVizBox/DataVizBox.tsx +++ b/src/client/views/nodes/DataVizBox/DataVizBox.tsx @@ -273,6 +273,7 @@ export class DataVizBox extends ViewBoxAnnotatableComponent<FieldViewProps>() im () => { if (this.layoutDoc.dataViz_schemaLive === undefined) this.layoutDoc.dataViz_schemaLive = true; const getFrom = DocCast(this.layoutDoc.dataViz_asSchema); + if (!getFrom?.schema_columnKeys) return undefined; const keys = StrListCast(getFrom?.schema_columnKeys).filter(key => key !== 'text'); const children = DocListCast(getFrom?.[Doc.LayoutFieldKey(getFrom)]); const current: { [key: string]: string }[] = []; |