From 07c360c30daf8ce8c6f61bc322e60364ca761fdb Mon Sep 17 00:00:00 2001 From: OlegIvaniv Date: Fri, 7 Apr 2023 12:21:17 +0200 Subject: [PATCH] refactor(editor): Replace this.$props (no-changelog) (#5928) * refactor(editor): Replace this. (no-changelog) * Lintfix --- .../ResizeObserver/ResizeObserver.vue | 4 ++-- .../src/components/BreakpointsObserver.vue | 22 +++++++++---------- .../ExpandableInput/ExpandableInputBase.vue | 2 +- .../ExpandableInput/ExpandableInputEdit.vue | 6 ++--- .../src/components/InlineTextEdit.vue | 2 +- .../src/components/IntersectionObserved.vue | 4 ++-- .../src/components/IntersectionObserver.vue | 6 ++--- packages/editor-ui/src/components/Modal.vue | 20 ++++++++--------- .../editor-ui/src/components/ModalDrawer.vue | 12 +++++----- .../src/components/ParameterInputExpanded.vue | 6 ++--- .../EventDestinationSettingsModal.ee.vue | 12 +++++----- .../src/components/TagsContainer.vue | 8 +++---- .../editor-ui/src/components/TagsDropdown.vue | 8 +++---- .../TagsManager/TagsView/TagsTable.vue | 2 +- .../TagsManager/TagsView/TagsView.vue | 7 +++--- 15 files changed, 60 insertions(+), 61 deletions(-) diff --git a/packages/design-system/src/components/ResizeObserver/ResizeObserver.vue b/packages/design-system/src/components/ResizeObserver/ResizeObserver.vue index e4ae72018..83e16b818 100644 --- a/packages/design-system/src/components/ResizeObserver/ResizeObserver.vue +++ b/packages/design-system/src/components/ResizeObserver/ResizeObserver.vue @@ -34,7 +34,7 @@ export default Vue.extend({ }; }, mounted() { - if (!this.$props.enabled) { + if (!this.enabled) { return; } @@ -69,7 +69,7 @@ export default Vue.extend({ } }, beforeDestroy() { - if (this.$props.enabled) { + if (this.enabled) { this.$data.observer.disconnect(); // eslint-disable-line } }, diff --git a/packages/editor-ui/src/components/BreakpointsObserver.vue b/packages/editor-ui/src/components/BreakpointsObserver.vue index 991266436..0e639c556 100644 --- a/packages/editor-ui/src/components/BreakpointsObserver.vue +++ b/packages/editor-ui/src/components/BreakpointsObserver.vue @@ -64,27 +64,27 @@ export default mixins(genericHelpers, debounceHelper).extend({ }, // eslint-disable-next-line @typescript-eslint/no-explicit-any value(): any | undefined { - if (this.$props.valueXS !== undefined && this.$data.width < BREAKPOINT_SM) { - return this.$props.valueXS; + if (this.valueXS !== undefined && this.$data.width < BREAKPOINT_SM) { + return this.valueXS; } - if (this.$props.valueXL !== undefined && this.$data.width >= BREAKPOINT_XL) { - return this.$props.valueXL; + if (this.valueXL !== undefined && this.$data.width >= BREAKPOINT_XL) { + return this.valueXL; } - if (this.$props.valueLG !== undefined && this.$data.width >= BREAKPOINT_LG) { - return this.$props.valueLG; + if (this.valueLG !== undefined && this.$data.width >= BREAKPOINT_LG) { + return this.valueLG; } - if (this.$props.valueMD !== undefined && this.$data.width >= BREAKPOINT_MD) { - return this.$props.valueMD; + if (this.valueMD !== undefined && this.$data.width >= BREAKPOINT_MD) { + return this.valueMD; } - if (this.$props.valueSM !== undefined) { - return this.$props.valueSM; + if (this.valueSM !== undefined) { + return this.valueSM; } - return this.$props.valueDefault; + return this.valueDefault; }, }, }); diff --git a/packages/editor-ui/src/components/ExpandableInput/ExpandableInputBase.vue b/packages/editor-ui/src/components/ExpandableInput/ExpandableInputBase.vue index d81b8ee00..39bf7a018 100644 --- a/packages/editor-ui/src/components/ExpandableInput/ExpandableInputBase.vue +++ b/packages/editor-ui/src/components/ExpandableInput/ExpandableInputBase.vue @@ -16,7 +16,7 @@ export default Vue.extend({ let value = (this.value as string).replace(/\s/g, '.'); // force input to expand on space chars if (!value) { // @ts-ignore - value = this.$props.placeholder; + value = this.placeholder; } return `${value}`; // adjust for padding diff --git a/packages/editor-ui/src/components/ExpandableInput/ExpandableInputEdit.vue b/packages/editor-ui/src/components/ExpandableInput/ExpandableInputEdit.vue index 30acd2b4a..6aadd4de3 100644 --- a/packages/editor-ui/src/components/ExpandableInput/ExpandableInputEdit.vue +++ b/packages/editor-ui/src/components/ExpandableInput/ExpandableInputEdit.vue @@ -34,12 +34,12 @@ export default Vue.extend({ }, mounted() { // autofocus on input element is not reliable - if (this.$props.autofocus && this.$refs.input) { + if (this.autofocus && this.$refs.input) { this.focus(); } - if (this.$props.eventBus) { - this.$props.eventBus.on('focus', () => { + if (this.eventBus) { + this.eventBus.on('focus', () => { this.focus(); }); } diff --git a/packages/editor-ui/src/components/InlineTextEdit.vue b/packages/editor-ui/src/components/InlineTextEdit.vue index 534f7f0e5..2876ab25b 100644 --- a/packages/editor-ui/src/components/InlineTextEdit.vue +++ b/packages/editor-ui/src/components/InlineTextEdit.vue @@ -51,7 +51,7 @@ export default Vue.extend({ return; } - this.$data.newValue = this.$props.value; + this.$data.newValue = this.value; this.$emit('toggle'); }, onBlur() { diff --git a/packages/editor-ui/src/components/IntersectionObserved.vue b/packages/editor-ui/src/components/IntersectionObserved.vue index 7aaa055b8..88402d4ae 100644 --- a/packages/editor-ui/src/components/IntersectionObserved.vue +++ b/packages/editor-ui/src/components/IntersectionObserved.vue @@ -12,7 +12,7 @@ export default mixins(emitter).extend({ name: 'IntersectionObserved', props: ['enabled'], mounted() { - if (!this.$props.enabled) { + if (!this.enabled) { return; } @@ -21,7 +21,7 @@ export default mixins(emitter).extend({ }); }, beforeDestroy() { - if (this.$props.enabled) { + if (this.enabled) { this.$dispatch('IntersectionObserver', 'unobserve', this.$refs.observed); } }, diff --git a/packages/editor-ui/src/components/IntersectionObserver.vue b/packages/editor-ui/src/components/IntersectionObserver.vue index d20a408ee..7632a95ad 100644 --- a/packages/editor-ui/src/components/IntersectionObserver.vue +++ b/packages/editor-ui/src/components/IntersectionObserver.vue @@ -16,14 +16,14 @@ export default Vue.extend({ }; }, mounted() { - if (!this.$props.enabled) { + if (!this.enabled) { return; } const options = { root: this.$refs.root as Element, rootMargin: '0px', - threshold: this.$props.threshold, + threshold: this.threshold, }; const observer = new IntersectionObserver((entries) => { @@ -46,7 +46,7 @@ export default Vue.extend({ }); }, beforeDestroy() { - if (this.$props.enabled) { + if (this.enabled) { this.$data.observer.disconnect(); } }, diff --git a/packages/editor-ui/src/components/Modal.vue b/packages/editor-ui/src/components/Modal.vue index 8ddf653bf..aa6cab651 100644 --- a/packages/editor-ui/src/components/Modal.vue +++ b/packages/editor-ui/src/components/Modal.vue @@ -1,6 +1,6 @@