diff --git a/src/runtime/vue/components/Link.vue b/src/runtime/vue/components/Link.vue index 21181709..3c91bf7a 100644 --- a/src/runtime/vue/components/Link.vue +++ b/src/runtime/vue/components/Link.vue @@ -182,7 +182,7 @@ function isLinkActive({ route: linkRoute, isActive, isExactActive }: any) { return false } -function resolveLinkClass({ route, isActive, isExactActive }: any) { +function resolveLinkClass({ route, isActive, isExactActive }: any = {}) { const active = isLinkActive({ route, isActive, isExactActive }) if (props.raw) { @@ -191,19 +191,10 @@ function resolveLinkClass({ route, isActive, isExactActive }: any) { return ui.value({ class: props.class, active, disabled: props.disabled }) } - -// Handle navigation without vue-router -const handleNavigation = (href: string) => { - if (isExternal.value) { - window.location.href = href - } else { - window.location.pathname = href - } -}