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 e4ae720187..83e16b818e 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 9912664368..0e639c5566 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 d81b8ee005..39bf7a0187 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 30acd2b4ae..6aadd4de37 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 534f7f0e50..2876ab25b0 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 7aaa055b86..88402d4ae7 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 d20a408ee7..7632a95ad9 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 8ddf653bf7..aa6cab6517 100644 --- a/packages/editor-ui/src/components/Modal.vue +++ b/packages/editor-ui/src/components/Modal.vue @@ -1,6 +1,6 @@