Skip to content
This repository has been archived by the owner on Apr 6, 2023. It is now read-only.

Commit

Permalink
chore: refactor to check both hasTransition
Browse files Browse the repository at this point in the history
  • Loading branch information
Atinux committed Nov 4, 2022
1 parent ca5058f commit ed5ef12
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions packages/nuxt/src/pages/runtime/router.options.ts
Expand Up @@ -33,8 +33,8 @@ export default <RouterConfig> {
}

// Wait for `page:transition:finish` or `page:finish` depending on if transitions are enabled or not
const hasTransition = defaultPageTransition || (to.meta.pageTransition && from.meta.pageTransition)
const hookToWait = hasTransition ? 'page:transition:finish' : 'page:finish'
const hasTransition = (route: RouteLocationNormalized) => !!(route.meta.pageTransition ?? defaultPageTransition)
const hookToWait = (hasTransition(from) && hasTransition(to)) ? 'page:transition:finish' : 'page:finish'
return new Promise((resolve) => {
nuxtApp.hooks.hookOnce(hookToWait, async () => {
await nextTick()
Expand Down

0 comments on commit ed5ef12

Please sign in to comment.