From 3ed63a6b702196817de240b7f1867f411c26e8bd Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Thu, 15 Sep 2022 08:52:21 +0100 Subject: [PATCH] fix(nuxt): do not pass prefetched class to custom link (#7522) --- packages/nuxt/src/app/components/nuxt-link.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nuxt/src/app/components/nuxt-link.ts b/packages/nuxt/src/app/components/nuxt-link.ts index 2824441c00..7407f30f11 100644 --- a/packages/nuxt/src/app/components/nuxt-link.ts +++ b/packages/nuxt/src/app/components/nuxt-link.ts @@ -226,7 +226,7 @@ export function defineNuxtLink (options: NuxtLinkOptions) { { ref: process.server ? undefined : (ref: any) => { el!.value = ref?.$el }, to: to.value, - class: prefetched.value && (props.prefetchedClass || options.prefetchedClass), + ...((prefetched.value && !props.custom) ? { class: props.prefetchedClass || options.prefetchedClass } : {}), activeClass: props.activeClass || options.activeClass, exactActiveClass: props.exactActiveClass || options.exactActiveClass, replace: props.replace,