From f589fe5827315c8fe93ab2e188db905e3e6c560b Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Thu, 22 Sep 2022 09:49:55 +0100 Subject: [PATCH] fix(nuxt): do not warn for non-existent default layout --- packages/nuxt/src/app/components/layout.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nuxt/src/app/components/layout.ts b/packages/nuxt/src/app/components/layout.ts index c1ccc6a6072..5c39fc19bc6 100644 --- a/packages/nuxt/src/app/components/layout.ts +++ b/packages/nuxt/src/app/components/layout.ts @@ -21,7 +21,7 @@ export default defineComponent({ if (process.dev && process.client) { onMounted(() => { nextTick(() => { - if (_layout && ['#comment', '#text'].includes(vnode?.el?.nodeName)) { + if (_layout && _layout in layouts && ['#comment', '#text'].includes(vnode?.el?.nodeName)) { console.warn(`[nuxt] \`${_layout}\` layout does not have a single root node and will cause errors when navigating between routes.`) } })