From 9667d3618738e3120d8e11288b525ecb7f3e4078 Mon Sep 17 00:00:00 2001 From: Phil Renaud Date: Thu, 12 Sep 2024 15:14:03 -0400 Subject: [PATCH] Remove modes from codemirror change hooks --- .../app/components/code-editor/index.js | 32 ------------------- 1 file changed, 32 deletions(-) diff --git a/ui/packages/consul-ui/app/components/code-editor/index.js b/ui/packages/consul-ui/app/components/code-editor/index.js index 9804078cc7d4..4961638403ec 100644 --- a/ui/packages/consul-ui/app/components/code-editor/index.js +++ b/ui/packages/consul-ui/app/components/code-editor/index.js @@ -31,25 +31,6 @@ export default Component.extend({ editor.setOption('readOnly', this.readonly); } }, - setMode: function (mode) { - if (!this.isDestroying && !this.isDestroyed) { - let options = { - ...DEFAULTS, - mode: mode.mime, - readOnly: this.readonly, - }; - if (mode.name === 'XML') { - options.htmlMode = mode.htmlMode; - options.matchClosing = mode.matchClosing; - options.alignCDATA = mode.alignCDATA; - } - set(this, 'options', options); - - const editor = this.editor; - editor.setOption('mode', mode.mime); - set(this, 'mode', mode); - } - }, willDestroyElement: function () { this._super(...arguments); if (this.observer) { @@ -71,19 +52,7 @@ export default Component.extend({ }); set(this, 'value', $code.firstChild.wholeText); } - // set(this, 'editor', this.helper.getEditor(this.element)); set(this, 'editor', this.dom.element('textarea + div', this.element).CodeMirror); - this.settings.findBySlug('code-editor').then((mode) => { - const modes = this.modes; - const syntax = this.syntax; - if (syntax) { - mode = modes.find(function (item) { - return item.name.toLowerCase() == syntax.toLowerCase(); - }); - } - mode = !mode ? modes[0] : mode; - this.setMode(mode); - }); }, didAppear: function () { this.editor.refresh(); @@ -93,7 +62,6 @@ export default Component.extend({ this.settings.persist({ 'code-editor': value, }); - this.setMode(value); }, }, });