diff --git a/packages/wormhole/src/build/build_analysis.ts b/packages/wormhole/src/build/build_analysis.ts index 7d3d01b..659d1c1 100644 --- a/packages/wormhole/src/build/build_analysis.ts +++ b/packages/wormhole/src/build/build_analysis.ts @@ -68,6 +68,10 @@ function flattenNode( path.push({ type: "spread", name: node.fallbackTransition.id }); } + if (node.layout) { + layouts.push(node.layout); + } + if (node.page) { build.routes.push({ type: "route", @@ -77,10 +81,6 @@ function flattenNode( }); } - if (node.layout) { - layouts.push(node.layout); - } - for (const [key, child] of Object.entries(node.cases)) { flattenNode({ build,