File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed
packages/react-router-dev/vite/rsc Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -309,10 +309,12 @@ export function reactRouterRSCVitePlugin(): Vite.PluginOption[] {
309309 {
310310 name : "react-router/rsc/virtual-route-modules" ,
311311 transform ( code , id ) {
312+ if ( ! routeIdByFile ) return ;
312313 return transformVirtualRouteModules ( {
313314 code,
314315 id,
315316 viteCommand,
317+ routeIdByFile,
316318 rootRouteFile : config . unstable_rootRouteFile ,
317319 viteEnvironment : this . environment ,
318320 } ) ;
Original file line number Diff line number Diff line change @@ -96,16 +96,18 @@ export function transformVirtualRouteModules({
9696 id,
9797 code,
9898 viteCommand,
99+ routeIdByFile,
99100 rootRouteFile,
100101 viteEnvironment,
101102} : {
102103 id : string ;
103104 code : string ;
104105 viteCommand : ViteCommand ;
106+ routeIdByFile : Map < string , string > ;
105107 rootRouteFile : string ;
106108 viteEnvironment : Vite . Environment ;
107109} ) {
108- if ( isVirtualRouteModuleId ( id ) ) {
110+ if ( isVirtualRouteModuleId ( id ) || routeIdByFile . has ( id ) ) {
109111 return createVirtualRouteModuleCode ( {
110112 id,
111113 code,
You can’t perform that action at this time.
0 commit comments