diff --git a/src/client/theme-default/components/VPMenuLink.vue b/src/client/theme-default/components/VPMenuLink.vue index 2cf69099..028d3e82 100644 --- a/src/client/theme-default/components/VPMenuLink.vue +++ b/src/client/theme-default/components/VPMenuLink.vue @@ -18,6 +18,14 @@ const href = computed(() => : props.item.link ) +const isActiveLink = computed(() => + isActive( + page.value.relativePath, + props.item.activeMatch || href.value, + !!props.item.activeMatch + ) +) + defineOptions({ inheritAttrs: false }) @@ -25,13 +33,7 @@ defineOptions({ inheritAttrs: false })