]> git.ipfire.org Git - thirdparty/vuejs/router.git/commitdiff
test(e2e): updates
authorEduardo San Martin Morote <posva13@gmail.com>
Mon, 28 Jun 2021 15:01:23 +0000 (17:01 +0200)
committerEduardo San Martin Morote <posva13@gmail.com>
Mon, 28 Jun 2021 15:01:26 +0000 (17:01 +0200)
e2e/scroll-behavior/index.ts

index f0255362e97f13df88b2171bbf4e2cfd143069e0..21d1d64e4fd5a4fcd1abeb1141c36a33b4fd9815 100644 (file)
@@ -52,7 +52,7 @@ const scrollBehavior: RouterScrollBehavior = async function (
     }
 
     // check if any matched route config has meta that requires scrolling to top
-    if (to.matched.some(m => m.meta.scrollToTop)) {
+    if (to.meta.scrollToTop) {
       // coords will be used if no selector is provided,
       // or if the selector didn't match any element.
       return { left: 0, top: 0, behavior }
@@ -73,6 +73,12 @@ const router = createRouter({
   ],
 })
 
+declare module '../../src' {
+  export interface RouteMeta {
+    scrollToTop?: boolean
+  }
+}
+
 scrollWaiter.add()
 
 const smoothScroll = ref(false)