insert proper snippet

This commit is contained in:
Julia Gru
2023-06-30 12:26:40 +02:00
parent 63acfaab7f
commit b241322241
2 changed files with 5 additions and 4 deletions

View File

@@ -281,7 +281,7 @@ export default class UmbChooseInsertTypeModalElement extends UmbModalBaseElement
}
.options-list {
min-width: 25ch;
min-width: 30ch;
background-color: var(--uui-color-surface);
box-shadow: var(--uui-shadow-depth-3);
}

View File

@@ -14,6 +14,7 @@ import { UmbLitElement } from '@umbraco-cms/internal/lit-element';
import { Subject, debounceTime } from '@umbraco-cms/backoffice/external/rxjs';
import { UMB_MODAL_TEMPLATING_QUERY_BUILDER_SIDEBAR_ALIAS } from '../modals/manifests.js';
import { UMB_TEMPLATE_QUERY_BUILDER_MODAL } from '../modals/modal-tokens.js';
import { getQuerySnippet } from '../../utils.js';
@customElement('umb-template-workspace-editor')
export class UmbTemplateWorkspaceEditorElement extends UmbLitElement {
@@ -135,10 +136,10 @@ export class UmbTemplateWorkspaceEditorElement extends UmbLitElement {
}
#openQueryBuilder() {
const modalContext = this._modalContext?.open(UMB_TEMPLATE_QUERY_BUILDER_MODAL);
const queryBuilderModal = this._modalContext?.open(UMB_TEMPLATE_QUERY_BUILDER_MODAL);
modalContext?.onSubmit().then((data) => {
console.log(data);
queryBuilderModal?.onSubmit().then((queryBuilderModalResult) => {
if (queryBuilderModalResult.value) this._codeEditor?.insert(getQuerySnippet(queryBuilderModalResult.value));
});
}