From f00540f4ab0fa924f44cfd2a37c32dd8e9ac7d37 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Wed, 8 Nov 2023 15:49:00 +0300 Subject: [PATCH] Refactor #4739 - For Menubar --- components/lib/menubar/BaseMenubar.vue | 4 ---- components/lib/menubar/Menubar.d.ts | 1 + components/lib/menubar/Menubar.vue | 6 ------ components/lib/menubar/MenubarSub.vue | 17 +---------------- components/lib/menubar/style/MenubarStyle.js | 8 +------- 5 files changed, 3 insertions(+), 33 deletions(-) diff --git a/components/lib/menubar/BaseMenubar.vue b/components/lib/menubar/BaseMenubar.vue index e346ed928..f39effef0 100644 --- a/components/lib/menubar/BaseMenubar.vue +++ b/components/lib/menubar/BaseMenubar.vue @@ -10,10 +10,6 @@ export default { type: Array, default: null }, - exact: { - type: Boolean, - default: true - }, buttonProps: { type: null, default: null diff --git a/components/lib/menubar/Menubar.d.ts b/components/lib/menubar/Menubar.d.ts index 7647e9c86..19791d094 100755 --- a/components/lib/menubar/Menubar.d.ts +++ b/components/lib/menubar/Menubar.d.ts @@ -229,6 +229,7 @@ export interface MenubarProps { model?: MenuItem[] | 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/menubar/Menubar.vue b/components/lib/menubar/Menubar.vue index 0577ee339..567a71ac4 100755 --- a/components/lib/menubar/Menubar.vue +++ b/components/lib/menubar/Menubar.vue @@ -34,7 +34,6 @@ :menuId="id" :focusedItemId="focused ? focusedItemId : undefined" :activeItemPath="activeItemPath" - :exact="exact" :level="0" :aria-labelledby="ariaLabelledby" :aria-label="ariaLabel" @@ -89,11 +88,6 @@ export default { outsideClickListener: null, container: null, menubar: null, - 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/menubar/MenubarSub.vue b/components/lib/menubar/MenubarSub.vue index a3c095176..fa45d4114 100755 --- a/components/lib/menubar/MenubarSub.vue +++ b/components/lib/menubar/MenubarSub.vue @@ -21,14 +21,7 @@ >