[READ-ONLY] a fast, modern browser for the npm registry
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: always scroll to top on page transition

+18
+18
app/router.options.ts
··· 1 + import type { RouterConfig } from '@nuxt/schema' 2 + 3 + export default { 4 + scrollBehavior(to, _from, savedPosition) { 5 + // If the browser has a saved position (e.g. back/forward navigation), restore it 6 + if (savedPosition) { 7 + return savedPosition 8 + } 9 + 10 + // If navigating to a hash anchor, scroll to it 11 + if (to.hash) { 12 + return { el: to.hash, behavior: 'smooth' } 13 + } 14 + 15 + // Otherwise, scroll to the top of the page 16 + return { left: 0, top: 0 } 17 + }, 18 + } satisfies RouterConfig