From 1ffa8a8fb3e16bd5a3338d18782ddda0c2ffca03 Mon Sep 17 00:00:00 2001 From: bobzel Date: Sun, 16 Mar 2025 21:15:00 -0400 Subject: a lot of code cleanup for doc creators templates --- .../nodes/DataVizBox/DocCreatorMenu/Template.tsx | 139 --------------------- 1 file changed, 139 deletions(-) delete mode 100644 src/client/views/nodes/DataVizBox/DocCreatorMenu/Template.tsx (limited to 'src/client/views/nodes/DataVizBox/DocCreatorMenu/Template.tsx') diff --git a/src/client/views/nodes/DataVizBox/DocCreatorMenu/Template.tsx b/src/client/views/nodes/DataVizBox/DocCreatorMenu/Template.tsx deleted file mode 100644 index 3c610b36a..000000000 --- a/src/client/views/nodes/DataVizBox/DocCreatorMenu/Template.tsx +++ /dev/null @@ -1,139 +0,0 @@ -import { makeAutoObservable } from 'mobx'; -import { Col } from './DocCreatorMenu'; -import { DynamicField } from './FieldTypes/DynamicField'; -import { Field, FieldSettings } from './FieldTypes/Field'; -import { TemplateLayouts } from './TemplateBackend'; - -export class Template { - mainField: DynamicField; - private settings: FieldSettings; - - constructor(templateInfo: FieldSettings) { - makeAutoObservable(this); - this.settings = templateInfo; - this.mainField = this.setupMainField(templateInfo); - } - - get childFields(): Field[] { - return this.mainField.getSubfields; - } - get allFields(): Field[] { - return this.mainField.getAllSubfields; - } - get contentFields(): Field[] { - return this.allFields.filter(field => field.isContentField); - } - get doc() { - return this.mainField.renderedDoc; - } - get title() { - return this.mainField.getTitle(); - } - - cleanup = () => { - //dispose each subfields disposers, etc. - }; - - cloneBase = async (): Promise