From e3961b19a96a0a1af914e2c94d3134d7c4e16002 Mon Sep 17 00:00:00 2001 From: Nathan-SR <144961007+Nathan-SR@users.noreply.github.com> Date: Mon, 12 May 2025 07:55:46 -0400 Subject: c --- .../nodes/DataVizBox/DocCreatorMenu/DocCreatorMenu.tsx | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) (limited to 'src/client/views/nodes/DataVizBox/DocCreatorMenu/DocCreatorMenu.tsx') diff --git a/src/client/views/nodes/DataVizBox/DocCreatorMenu/DocCreatorMenu.tsx b/src/client/views/nodes/DataVizBox/DocCreatorMenu/DocCreatorMenu.tsx index bd5c50aa0..e6db79339 100644 --- a/src/client/views/nodes/DataVizBox/DocCreatorMenu/DocCreatorMenu.tsx +++ b/src/client/views/nodes/DataVizBox/DocCreatorMenu/DocCreatorMenu.tsx @@ -81,7 +81,7 @@ export class DocCreatorMenu extends ObservableReactComponent // eslint-disable-next-line no-use-before-define static Instance: DocCreatorMenu; - private DEBUG_MODE: boolean = true; + private DEBUG_MODE: boolean = false; private _ref: HTMLDivElement | null = null; private templateManager: TemplateManager; @@ -914,23 +914,12 @@ export class DocCreatorMenu extends ObservableReactComponent ); } - private _newCondCache: Record = {}; - - getParams = (title: string, parameters?: Conditional): Conditional => { - if (parameters) return parameters; - - if (!this._newCondCache[title]) { - this._newCondCache[title] = { field: title, operator: '=', condition: '', target: '', attribute: '', value: '' }; - } - return this._newCondCache[title]; - }; - get dashboardContents() { const contentFieldTitles = this.fieldsInfos.filter(field => field.type !== TemplateFieldType.DATA).map(field => field.title).concat('Template'); const conditionForm = (title: string, parameters?: Conditional, empty: boolean = false) => { - const params: Conditional = this.getParams(title, parameters); + const params: Conditional = parameters ?? this._currEditingConditional; return (
@@ -1047,7 +1036,7 @@ export class DocCreatorMenu extends ObservableReactComponent }
Conditional Logic - {conditionForm(field.title, undefined, true)} + {conditionForm(field.title, this._currEditingConditional, true)} {this.templateManager.conditionalFieldLogic[field.title]?.map(condition => conditionForm(condition.field, condition))}
-- cgit v1.2.3-70-g09d2