From 52e391180af1d5be4a2c088daf11c6ffd9dc7e69 Mon Sep 17 00:00:00 2001 From: Sebastian Markbage Date: Wed, 26 Apr 2023 19:10:52 -0400 Subject: [PATCH] Make prefetch not async --- packages/next/src/client/components/app-router.tsx | 2 +- .../components/router-reducer/reducers/prefetch-reducer.ts | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/next/src/client/components/app-router.tsx b/packages/next/src/client/components/app-router.tsx index 8b99571acd92b..f8bc02665130b 100644 --- a/packages/next/src/client/components/app-router.tsx +++ b/packages/next/src/client/components/app-router.tsx @@ -235,7 +235,7 @@ function Router({ const routerInstance: AppRouterInstance = { back: () => window.history.back(), forward: () => window.history.forward(), - prefetch: async (href, options) => { + prefetch: (href, options) => { // If prefetch has already been triggered, don't trigger it again. if (isBot(window.navigator.userAgent)) { return diff --git a/packages/next/src/client/components/router-reducer/reducers/prefetch-reducer.ts b/packages/next/src/client/components/router-reducer/reducers/prefetch-reducer.ts index 6353c3d9864da..612ea7907b29f 100644 --- a/packages/next/src/client/components/router-reducer/reducers/prefetch-reducer.ts +++ b/packages/next/src/client/components/router-reducer/reducers/prefetch-reducer.ts @@ -30,7 +30,6 @@ export function prefetchReducer( * where we didn't have the prefetch intent. We want to update it to the new, more accurate, kind here. */ if (cacheEntry.kind === PrefetchKind.TEMPORARY) { - console.log(href, action.kind, cacheEntry) state.prefetchCache.set(href, { ...cacheEntry, kind: action.kind,