From e62f51bacace3d91f388202135426445721097cc Mon Sep 17 00:00:00 2001 From: Nathan-SR <144961007+Nathan-SR@users.noreply.github.com> Date: Sun, 11 May 2025 16:52:17 -0400 Subject: menubutton component --- .../DataVizBox/DocCreatorMenu/DocCreatorMenu.tsx | 32 ++++++---------------- 1 file changed, 8 insertions(+), 24 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 8a98399b6..2e4b81253 100644 --- a/src/client/views/nodes/DataVizBox/DocCreatorMenu/DocCreatorMenu.tsx +++ b/src/client/views/nodes/DataVizBox/DocCreatorMenu/DocCreatorMenu.tsx @@ -37,6 +37,7 @@ import { StaticContentField } from './TemplateFieldTypes/StaticContentField'; import { TemplateMenuAIUtils } from './Backend/TemplateMenuAIUtils' import { TemplatePreviewGrid } from './Menu/TemplatePreviewGrid'; import { TemplateEditingWindow } from './Menu/TemplateEditingWindow'; +import { DocCreatorMenuButton } from './Menu/DocCreatorMenuButton'; export enum LayoutType { FREEFORM = 'Freeform', @@ -983,9 +984,7 @@ export class DocCreatorMenu extends ObservableReactComponent } }))}> {`${field.title} Field`} - + this.removeField(field)}/> { this._collapsedCols.includes(field.title) ? null : <> @@ -1042,26 +1041,16 @@ export class DocCreatorMenu extends ObservableReactComponent return (
- - + + runInAction(() => (this._menuContent = 'templates'))}/>
{this.fieldsInfos.map((field, i) => fieldPanel(field, i))}
); } - @computed get editingView() { - return - } - + @computed get editingView() { return } + get renderSelectedViewType() { switch (this._menuContent) { case 'templates': @@ -1073,14 +1062,11 @@ export class DocCreatorMenu extends ObservableReactComponent menu={this} loading={this._GPTLoading} optionsButtonOpts={['gear', () => (this._menuContent = 'dashboard')]} - setupButtonClick={this.setUpButtonClick} templates={this._suggestedTemplates} />
- +
@@ -1166,9 +1152,7 @@ export class DocCreatorMenu extends ObservableReactComponent {topButton('magnifying-glass', 'options', onOptionsSelected, 'middle')} {topButton('bars', 'saved', onSavedSelected, 'right')} - + {this.renderSelectedViewType} -- cgit v1.2.3-70-g09d2