diff --git a/packages/editor-ui/src/components/BreakpointsObserver.vue b/packages/editor-ui/src/components/BreakpointsObserver.vue index e433c4b5c4..0676c31c25 100644 --- a/packages/editor-ui/src/components/BreakpointsObserver.vue +++ b/packages/editor-ui/src/components/BreakpointsObserver.vue @@ -17,14 +17,17 @@ import { BREAKPOINT_SM, BREAKPOINT_MD, BREAKPOINT_LG, BREAKPOINT_XL } from '@/co * xl >= 1920 */ -import { debounceHelper } from '@/mixins/debounce'; import { useUIStore } from '@/stores/ui.store'; import { getBannerRowHeight } from '@/utils/htmlUtils'; +import { useDebounce } from '@/composables/useDebounce'; export default defineComponent({ name: 'BreakpointsObserver', - mixins: [debounceHelper], props: ['valueXS', 'valueXL', 'valueLG', 'valueMD', 'valueSM', 'valueDefault'], + setup() { + const { callDebounced } = useDebounce(); + return { callDebounced }; + }, data() { return { width: window.innerWidth, @@ -83,7 +86,7 @@ export default defineComponent({ }, methods: { onResize() { - void this.callDebounced('onResizeEnd', { debounceTime: 50 }); + void this.callDebounced(this.onResizeEnd, { debounceTime: 50 }); }, async onResizeEnd() { this.width = window.innerWidth; diff --git a/packages/editor-ui/src/components/ExecutionFilter.vue b/packages/editor-ui/src/components/ExecutionFilter.vue index 1c265ffbc4..a2f273cb91 100644 --- a/packages/editor-ui/src/components/ExecutionFilter.vue +++ b/packages/editor-ui/src/components/ExecutionFilter.vue @@ -1,6 +1,5 @@