diff options
author | Nathan-SR <144961007+Nathan-SR@users.noreply.github.com> | 2024-12-19 05:42:58 -0500 |
---|---|---|
committer | Nathan-SR <144961007+Nathan-SR@users.noreply.github.com> | 2024-12-19 05:42:58 -0500 |
commit | cd6459e5a8e0abb5aa196dc6627f6ed998b7012e (patch) | |
tree | 8c8605b4f56277844930b8242663c22de955070a | |
parent | 12bd4313d188c5da1a68c1c7dbc3f7a3d01ff0d0 (diff) |
same change for usertemplates
-rw-r--r-- | src/client/views/nodes/DataVizBox/DocCreatorMenu/DocCreatorMenu.tsx | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/client/views/nodes/DataVizBox/DocCreatorMenu/DocCreatorMenu.tsx b/src/client/views/nodes/DataVizBox/DocCreatorMenu/DocCreatorMenu.tsx index 505b7bd46..e1f53ec47 100644 --- a/src/client/views/nodes/DataVizBox/DocCreatorMenu/DocCreatorMenu.tsx +++ b/src/client/views/nodes/DataVizBox/DocCreatorMenu/DocCreatorMenu.tsx @@ -57,7 +57,7 @@ export class DocCreatorMenu extends ObservableReactComponent<FieldViewProps> { @observable _renderedDocCollection: Doc | undefined = undefined; // fullyRenderedDocs in a parent collection @observable _docsRendering: boolean = false; // dictates loading symbol - @observable _userTemplates: {template: Template, doc: Doc}[] = []; + @observable _userTemplates: Template[] = []; @observable _selectedTemplate: Template | undefined = undefined; @observable _currEditingTemplate: Template | undefined = undefined; @@ -112,10 +112,10 @@ export class DocCreatorMenu extends ObservableReactComponent<FieldViewProps> { this._userCreatedFields = []; }; @action addUserTemplate = (template: Template) => { - this._userTemplates.push({template: template.cloneBase(), doc: template.getRenderedDoc()}); + this._userTemplates.push(template); }; @action removeUserTemplate = (template: Template) => { - this._userTemplates = this._userTemplates.filter(info => info.template !== template); + this._userTemplates.splice(this._userTemplates.indexOf(t), 1); } @action setSuggestedTemplates = (templates: Template[]) => { this._suggestedTemplates = templates; //prettier-ignore @@ -928,7 +928,7 @@ export class DocCreatorMenu extends ObservableReactComponent<FieldViewProps> { <FontAwesomeIcon icon="plus" color="rgb(160, 160, 160)" /> </div> {this._userTemplates - .map(({template, doc}) => ( + .map(template => ( <div className="docCreatorMenu-preview-window" style={{ @@ -948,7 +948,7 @@ export class DocCreatorMenu extends ObservableReactComponent<FieldViewProps> { <button className="option-button right" onPointerDown={e => this.setUpButtonClick(e, () => this.removeUserTemplate(template))}> <FontAwesomeIcon icon="minus" color="white" /> </button> - {previewDoc(doc, template)} + {previewDoc(template.getRenderedDoc(), template)} </div> ))} </div> |