From 5b064132e5d94d71589a9dd68d6966734f0a8a5c Mon Sep 17 00:00:00 2001 From: Nathan-SR <144961007+Nathan-SR@users.noreply.github.com> Date: Wed, 6 Nov 2024 22:59:19 -0500 Subject: changes --- .../DataVizBox/DocCreatorMenu/DocCreatorMenu.tsx | 25 +++++++++++----------- 1 file changed, 12 insertions(+), 13 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 f0f6cafcc..def4a3354 100644 --- a/src/client/views/nodes/DataVizBox/DocCreatorMenu/DocCreatorMenu.tsx +++ b/src/client/views/nodes/DataVizBox/DocCreatorMenu/DocCreatorMenu.tsx @@ -62,7 +62,7 @@ export class DocCreatorMenu extends ObservableReactComponent { @observable _userCreatedColumns: Col[] = []; @observable _selectedCols: { title: string; type: string; desc: string }[] | undefined = []; - @observable _layout: { type: LayoutType; yMargin: number; xMargin: number; columns?: number; repeat: number } = { type: LayoutType.FREEFORM, yMargin: 0, xMargin: 0, repeat: 0 }; + @observable _layout: { type: LayoutType; yMargin: number; xMargin: number; columns?: number; repeat: number } = { type: LayoutType.FREEFORM, yMargin: 10, xMargin: 10, columns: 3, repeat: 0 }; @observable _layoutPreviewScale: number = 1; @observable _savedLayouts: DataVizTemplateLayout[] = []; @observable _expandedPreview: Doc | undefined = undefined; @@ -684,8 +684,7 @@ export class DocCreatorMenu extends ObservableReactComponent { createDocsFromTemplate = (template: Template) => { const dv = this._dataViz; if (!dv) return; - const fields: string[] = Array.from(Object.keys(dv.records[0])); - console.log('columns: ', fields) + const fields: string[] = Array.from(Object.keys(dv.records[0])); const selectedRows = NumListCast(dv.layoutDoc.dataViz_selectedRows); const fieldContents: {[title: string]: string}[] = selectedRows.map(row => { @@ -697,7 +696,6 @@ export class DocCreatorMenu extends ObservableReactComponent { return values; }); - console.log("fieldcontents: ", fieldContents) const renderedDocs: Doc[] = []; @@ -707,17 +705,19 @@ export class DocCreatorMenu extends ObservableReactComponent { if (field === undefined){ return; } - console.log('title: ', title, 'field: ', field) field.setContent(content[title]); }); renderedDocs.push(template.mainField.renderedDoc()); }); - console.log("rendered ", renderedDocs); return renderedDocs; } + addRenderedCollectionToMainview = () => { + + } + @action setExpandedView = (doc: Doc | undefined) => { if (doc) { this._expandedPreview = doc; //Docs.Create.FreeformDocument([doc], { _height: NumListCast(doc._height)[0], _width: NumListCast(doc._width)[0], title: ''}); @@ -820,12 +820,12 @@ export class DocCreatorMenu extends ObservableReactComponent { 111} - PanelHeight={() => 111} + PanelWidth={() => this._selectedTemplate === template ? 104 : 111} + PanelHeight={() => this._selectedTemplate === template ? 104 : 111} ScreenToLocalTransform={() => new Transform(-this._pageX - 5,-this._pageY - 35, 1)} renderDepth={1} whenChildContentsActiveChanged={emptyFunction} @@ -1217,8 +1217,7 @@ export class DocCreatorMenu extends ObservableReactComponent { undoable(clickEv => { clickEv.stopPropagation(); if (!this._selectedTemplate) return; - const templateInfo: DataVizTemplateInfo = { doc: this._selectedTemplate.mainField.renderedDoc(), layout: this._layout, referencePos: { x: this._pageX + 450, y: this._pageY }, columns: this.columnsCount }; - this._dataViz?.createDocsFromTemplate(templateInfo); + }, 'make docs') ) }> @@ -1234,7 +1233,7 @@ export class DocCreatorMenu extends ObservableReactComponent { const fieldPanel = (field: Col) => { return ( -
+
{`${field.title} Field`}