Skip to content

Commit 35190fa

Browse files
committed
chore: up
1 parent 010da8e commit 35190fa

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

packages/router-generator/src/filesystem/physical/getRouteNodes.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ export async function getRouteNodes(
4949
const logger = logging({ disabled: config.disableLogging })
5050
const routeFileIgnoreRegExp = new RegExp(routeFileIgnorePattern ?? '', 'g')
5151

52-
const routeNodes: Array<RouteNode> = []
52+
let routeNodes: Array<RouteNode> = []
5353
const allPhysicalDirectories: Array<string> = []
5454

5555
async function recurse(dir: string) {
@@ -186,6 +186,7 @@ export async function getRouteNodes(
186186
}
187187

188188
// Only show deprecation warning for .tsx/.ts files, not .vue or plugin files
189+
// Vue files using .component.vue is the Vue-native way
189190
const isVueFile = filePath.endsWith('.vue')
190191
if (!isVueFile) {
191192
;(
@@ -255,22 +256,21 @@ export async function getRouteNodes(
255256
await recurse('./')
256257

257258
// Let plugins transform nodes (set properties like skipTransform, componentImport, etc.)
258-
let transformedNodes = routeNodes
259259
for (const plugin of plugins) {
260260
if (plugin.transformNodes) {
261261
const result = plugin.transformNodes({
262-
routeNodes: transformedNodes,
262+
routeNodes,
263263
config: config as Config,
264264
})
265265
if (result) {
266-
transformedNodes = result
266+
routeNodes = result
267267
}
268268
}
269269
}
270270

271271
// Find the root route node - prefer the actual route file over component/loader files
272272
const rootRouteNode =
273-
transformedNodes.find(
273+
routeNodes.find(
274274
(d) =>
275275
d.routePath === `/${rootPathId}` &&
276276
![
@@ -281,15 +281,15 @@ export async function getRouteNodes(
281281
'loader',
282282
'lazy',
283283
].includes(d._fsRouteType),
284-
) ?? transformedNodes.find((d) => d.routePath === `/${rootPathId}`)
284+
) ?? routeNodes.find((d) => d.routePath === `/${rootPathId}`)
285285
if (rootRouteNode) {
286286
rootRouteNode._fsRouteType = '__root'
287287
rootRouteNode.variableName = 'root'
288288
}
289289

290290
return {
291291
rootRouteNode,
292-
routeNodes: transformedNodes,
292+
routeNodes,
293293
physicalDirectories: allPhysicalDirectories,
294294
}
295295
}

0 commit comments

Comments
 (0)