From 36c5fc3e7b5b32b80f5964094a93f1d194965cc9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tu=C4=9F=C3=A7e=20K=C3=BC=C3=A7=C3=BCko=C4=9Flu?= Date: Mon, 29 May 2023 14:13:36 +0300 Subject: [PATCH] Refactor #3965 - For Menu & Breadcrumb --- components/lib/breadcrumb/BaseBreadcrumb.vue | 6 +++--- components/lib/menu/BaseMenu.vue | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/components/lib/breadcrumb/BaseBreadcrumb.vue b/components/lib/breadcrumb/BaseBreadcrumb.vue index eef30d73a..87cf9f38b 100644 --- a/components/lib/breadcrumb/BaseBreadcrumb.vue +++ b/components/lib/breadcrumb/BaseBreadcrumb.vue @@ -42,11 +42,11 @@ const classes = { home: 'p-breadcrumb-home', separator: 'p-menuitem-separator', menuitem: ({ context }) => ['p-menuitem', { 'p-disabled': context.disabled() }], - action: ({ context, routerProps }) => [ + action: ({ context, isActive, isExactActive }) => [ 'p-menuitem-link', { - 'router-link-active': routerProps && routerProps.isActive, - 'router-link-active-exact': context.exact && routerProps && routerProps.isExactActive + 'router-link-active': isActive, + 'router-link-active-exact': context.exact && isExactActive } ], icon: 'p-menuitem-icon', diff --git a/components/lib/menu/BaseMenu.vue b/components/lib/menu/BaseMenu.vue index 894950dbf..9bcc3d4f9 100644 --- a/components/lib/menu/BaseMenu.vue +++ b/components/lib/menu/BaseMenu.vue @@ -45,11 +45,11 @@ const classes = { } ], content: 'p-menuitem-content', - action: ({ context, routerProps }) => [ + action: ({ context, isActive, isExactActive }) => [ 'p-menuitem-link', { - 'router-link-active': routerProps && routerProps.isActive, - 'router-link-active-exact': context.exact && routerProps && routerProps.isExactActive + 'router-link-active': isActive, + 'router-link-active-exact': context.exact && isExactActive } ], icon: 'p-menuitem-icon',