diff --git a/src/runtime/inertia/components/Link.vue b/src/runtime/inertia/components/Link.vue index 566d2e87..e4cf218f 100644 --- a/src/runtime/inertia/components/Link.vue +++ b/src/runtime/inertia/components/Link.vue @@ -110,14 +110,14 @@ const linkClass = computed(() => { }) const page = usePage() -const url = computed(() => props.to ?? props.href ?? '#') +const url = computed(() => props.to ?? props.href ?? '') -const isActive = computed(() => props.active || (props.exact ? url.value === props.href : page?.url.startsWith(url.value))) +const isActive = computed(() => props.active || (!!url.value && (props.exact ? url.value === props.href : page?.url.startsWith(url.value))))