diff --git a/src/runtime/components/elements/Link.vue b/src/runtime/components/elements/Link.vue index a54177f4..47c49f0f 100644 --- a/src/runtime/components/elements/Link.vue +++ b/src/runtime/components/elements/Link.vue @@ -21,7 +21,7 @@ :role="disabled ? 'link' : undefined" :rel="rel" :target="target" - :class="active ? activeClass : resolveLinkClass(route, $route, { isActive, isExactActive })" + :class="active !== undefined ? (active ? activeClass : inactiveClass) : resolveLinkClass(route, $route, { isActive, isExactActive })" @click="(e) => !isExternal && navigate(e)" > @@ -48,7 +48,7 @@ export default defineComponent({ }, active: { type: Boolean, - default: false + default: undefined }, exact: { type: Boolean,