From 661048609e98b12b2fa5c638b00cb56dcf0ce70a Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Wed, 8 Nov 2023 15:48:09 +0300 Subject: [PATCH] Refactor #4739 - For ContextMenu --- components/lib/contextmenu/BaseContextMenu.vue | 4 ---- components/lib/contextmenu/ContextMenu.d.ts | 1 + components/lib/contextmenu/ContextMenu.vue | 6 ------ components/lib/contextmenu/ContextMenuSub.vue | 17 +---------------- .../lib/contextmenu/style/ContextMenuStyle.js | 8 +------- 5 files changed, 3 insertions(+), 33 deletions(-) diff --git a/components/lib/contextmenu/BaseContextMenu.vue b/components/lib/contextmenu/BaseContextMenu.vue index a3e4a5292..dccfbbee4 100644 --- a/components/lib/contextmenu/BaseContextMenu.vue +++ b/components/lib/contextmenu/BaseContextMenu.vue @@ -26,10 +26,6 @@ export default { type: Boolean, default: false }, - exact: { - type: Boolean, - default: true - }, tabindex: { type: Number, default: 0 diff --git a/components/lib/contextmenu/ContextMenu.d.ts b/components/lib/contextmenu/ContextMenu.d.ts index 124628bd4..f5d1f1173 100755 --- a/components/lib/contextmenu/ContextMenu.d.ts +++ b/components/lib/contextmenu/ContextMenu.d.ts @@ -241,6 +241,7 @@ export interface ContextMenuProps { global?: boolean | undefined; /** * Whether to apply 'router-link-active-exact' class if route exactly matches the item path. + * @deprecated since v3.40.0. * @defaultValue true */ exact?: boolean | undefined; diff --git a/components/lib/contextmenu/ContextMenu.vue b/components/lib/contextmenu/ContextMenu.vue index 382cfc391..905f04138 100755 --- a/components/lib/contextmenu/ContextMenu.vue +++ b/components/lib/contextmenu/ContextMenu.vue @@ -16,7 +16,6 @@ :items="processedItems" :templates="$slots" :activeItemPath="activeItemPath" - :exact="exact" :aria-labelledby="ariaLabelledby" :aria-label="ariaLabel" :level="0" @@ -77,11 +76,6 @@ export default { } } }, - beforeMount() { - if (!this.$slots.item) { - console.warn('In future versions, vue-router support will be removed. Item templating should be used.'); - } - }, mounted() { this.id = this.id || UniqueComponentId(); diff --git a/components/lib/contextmenu/ContextMenuSub.vue b/components/lib/contextmenu/ContextMenuSub.vue index 587e224cd..2830b621c 100755 --- a/components/lib/contextmenu/ContextMenuSub.vue +++ b/components/lib/contextmenu/ContextMenuSub.vue @@ -22,14 +22,7 @@ >