Skip to content

allow setting default route transition (page/layout) properties globally #14265

@danielroe

Description

@danielroe

currently it's only possible to set transition props on a per route basis with definePageMeta, or via something like this:

export default defineNuxtConfig({
  modules: [
    // ...
    function (options, nuxt) {
      nuxt.hook('pages:extend', (pages) => {
        for (const page of pages) {
          page.meta = {
            layoutTransition: false,
            pageTransition: false,
          }
        }
      })
    }
  ],
})

It would be better to support configuring this so it can easily be disabled or set on a project-wide base

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions