diff --git a/src/modules/runtime/NuxtPage.vue b/src/modules/runtime/NuxtPage.vue index 005f4aa5..e49fb0e3 100644 --- a/src/modules/runtime/NuxtPage.vue +++ b/src/modules/runtime/NuxtPage.vue @@ -15,6 +15,13 @@ nuxtApp.hooks.hook('link:prefetch', url => { } }) const done = nuxtApp.deferHydration() +if (process.client) { + nuxtApp.hook('page:finish', () => + document.documentElement.scrollTo({ + top: 0, + }) + ) +}