@@ -29,10 +29,13 @@ import { Route as groupLazyinsideImport } from './routes/(group)/lazyinside'
29
29
import { Route as groupInsideImport } from './routes/(group)/inside'
30
30
import { Route as groupLayoutImport } from './routes/(group)/_layout'
31
31
import { Route as anotherGroupOnlyrouteinsideImport } from './routes/(another-group)/onlyrouteinside'
32
+ import { Route as RedirectComponentIndexImport } from './routes/redirect/component/index'
32
33
import { Route as RedirectTargetIndexImport } from './routes/redirect/$target/index'
33
34
import { Route as RedirectPreloadThirdImport } from './routes/redirect/preload/third'
34
35
import { Route as RedirectPreloadSecondImport } from './routes/redirect/preload/second'
35
36
import { Route as RedirectPreloadFirstImport } from './routes/redirect/preload/first'
37
+ import { Route as RedirectComponentSecondImport } from './routes/redirect/component/second'
38
+ import { Route as RedirectComponentFirstImport } from './routes/redirect/component/first'
36
39
import { Route as RedirectTargetViaLoaderImport } from './routes/redirect/$target/via-loader'
37
40
import { Route as RedirectTargetViaBeforeLoadImport } from './routes/redirect/$target/via-beforeLoad'
38
41
import { Route as PostsPostIdEditImport } from './routes/posts_.$postId.edit'
@@ -148,6 +151,12 @@ const anotherGroupOnlyrouteinsideRoute =
148
151
getParentRoute : ( ) => rootRoute ,
149
152
} as any )
150
153
154
+ const RedirectComponentIndexRoute = RedirectComponentIndexImport . update ( {
155
+ id : '/redirect/component/' ,
156
+ path : '/redirect/component/' ,
157
+ getParentRoute : ( ) => rootRoute ,
158
+ } as any )
159
+
151
160
const RedirectTargetIndexRoute = RedirectTargetIndexImport . update ( {
152
161
id : '/' ,
153
162
path : '/' ,
@@ -172,6 +181,18 @@ const RedirectPreloadFirstRoute = RedirectPreloadFirstImport.update({
172
181
getParentRoute : ( ) => rootRoute ,
173
182
} as any )
174
183
184
+ const RedirectComponentSecondRoute = RedirectComponentSecondImport . update ( {
185
+ id : '/redirect/component/second' ,
186
+ path : '/redirect/component/second' ,
187
+ getParentRoute : ( ) => rootRoute ,
188
+ } as any )
189
+
190
+ const RedirectComponentFirstRoute = RedirectComponentFirstImport . update ( {
191
+ id : '/redirect/component/first' ,
192
+ path : '/redirect/component/first' ,
193
+ getParentRoute : ( ) => rootRoute ,
194
+ } as any )
195
+
175
196
const RedirectTargetViaLoaderRoute = RedirectTargetViaLoaderImport . update ( {
176
197
id : '/via-loader' ,
177
198
path : '/via-loader' ,
@@ -387,6 +408,20 @@ declare module '@tanstack/react-router' {
387
408
preLoaderRoute : typeof RedirectTargetViaLoaderImport
388
409
parentRoute : typeof RedirectTargetImport
389
410
}
411
+ '/redirect/component/first' : {
412
+ id : '/redirect/component/first'
413
+ path : '/redirect/component/first'
414
+ fullPath : '/redirect/component/first'
415
+ preLoaderRoute : typeof RedirectComponentFirstImport
416
+ parentRoute : typeof rootRoute
417
+ }
418
+ '/redirect/component/second' : {
419
+ id : '/redirect/component/second'
420
+ path : '/redirect/component/second'
421
+ fullPath : '/redirect/component/second'
422
+ preLoaderRoute : typeof RedirectComponentSecondImport
423
+ parentRoute : typeof rootRoute
424
+ }
390
425
'/redirect/preload/first' : {
391
426
id : '/redirect/preload/first'
392
427
path : '/redirect/preload/first'
@@ -415,6 +450,13 @@ declare module '@tanstack/react-router' {
415
450
preLoaderRoute : typeof RedirectTargetIndexImport
416
451
parentRoute : typeof RedirectTargetImport
417
452
}
453
+ '/redirect/component/' : {
454
+ id : '/redirect/component/'
455
+ path : '/redirect/component'
456
+ fullPath : '/redirect/component'
457
+ preLoaderRoute : typeof RedirectComponentIndexImport
458
+ parentRoute : typeof rootRoute
459
+ }
418
460
}
419
461
}
420
462
@@ -523,10 +565,13 @@ export interface FileRoutesByFullPath {
523
565
'/posts/$postId/edit' : typeof PostsPostIdEditRoute
524
566
'/redirect/$target/via-beforeLoad' : typeof RedirectTargetViaBeforeLoadRoute
525
567
'/redirect/$target/via-loader' : typeof RedirectTargetViaLoaderRoute
568
+ '/redirect/component/first' : typeof RedirectComponentFirstRoute
569
+ '/redirect/component/second' : typeof RedirectComponentSecondRoute
526
570
'/redirect/preload/first' : typeof RedirectPreloadFirstRoute
527
571
'/redirect/preload/second' : typeof RedirectPreloadSecondRoute
528
572
'/redirect/preload/third' : typeof RedirectPreloadThirdRoute
529
573
'/redirect/$target/' : typeof RedirectTargetIndexRoute
574
+ '/redirect/component' : typeof RedirectComponentIndexRoute
530
575
}
531
576
532
577
export interface FileRoutesByTo {
@@ -549,10 +594,13 @@ export interface FileRoutesByTo {
549
594
'/posts/$postId/edit' : typeof PostsPostIdEditRoute
550
595
'/redirect/$target/via-beforeLoad' : typeof RedirectTargetViaBeforeLoadRoute
551
596
'/redirect/$target/via-loader' : typeof RedirectTargetViaLoaderRoute
597
+ '/redirect/component/first' : typeof RedirectComponentFirstRoute
598
+ '/redirect/component/second' : typeof RedirectComponentSecondRoute
552
599
'/redirect/preload/first' : typeof RedirectPreloadFirstRoute
553
600
'/redirect/preload/second' : typeof RedirectPreloadSecondRoute
554
601
'/redirect/preload/third' : typeof RedirectPreloadThirdRoute
555
602
'/redirect/$target' : typeof RedirectTargetIndexRoute
603
+ '/redirect/component' : typeof RedirectComponentIndexRoute
556
604
}
557
605
558
606
export interface FileRoutesById {
@@ -581,10 +629,13 @@ export interface FileRoutesById {
581
629
'/posts_/$postId/edit' : typeof PostsPostIdEditRoute
582
630
'/redirect/$target/via-beforeLoad' : typeof RedirectTargetViaBeforeLoadRoute
583
631
'/redirect/$target/via-loader' : typeof RedirectTargetViaLoaderRoute
632
+ '/redirect/component/first' : typeof RedirectComponentFirstRoute
633
+ '/redirect/component/second' : typeof RedirectComponentSecondRoute
584
634
'/redirect/preload/first' : typeof RedirectPreloadFirstRoute
585
635
'/redirect/preload/second' : typeof RedirectPreloadSecondRoute
586
636
'/redirect/preload/third' : typeof RedirectPreloadThirdRoute
587
637
'/redirect/$target/' : typeof RedirectTargetIndexRoute
638
+ '/redirect/component/' : typeof RedirectComponentIndexRoute
588
639
}
589
640
590
641
export interface FileRouteTypes {
@@ -611,10 +662,13 @@ export interface FileRouteTypes {
611
662
| '/posts/$postId/edit'
612
663
| '/redirect/$target/via-beforeLoad'
613
664
| '/redirect/$target/via-loader'
665
+ | '/redirect/component/first'
666
+ | '/redirect/component/second'
614
667
| '/redirect/preload/first'
615
668
| '/redirect/preload/second'
616
669
| '/redirect/preload/third'
617
670
| '/redirect/$target/'
671
+ | '/redirect/component'
618
672
fileRoutesByTo : FileRoutesByTo
619
673
to :
620
674
| '/'
@@ -636,10 +690,13 @@ export interface FileRouteTypes {
636
690
| '/posts/$postId/edit'
637
691
| '/redirect/$target/via-beforeLoad'
638
692
| '/redirect/$target/via-loader'
693
+ | '/redirect/component/first'
694
+ | '/redirect/component/second'
639
695
| '/redirect/preload/first'
640
696
| '/redirect/preload/second'
641
697
| '/redirect/preload/third'
642
698
| '/redirect/$target'
699
+ | '/redirect/component'
643
700
id :
644
701
| '__root__'
645
702
| '/'
@@ -666,10 +723,13 @@ export interface FileRouteTypes {
666
723
| '/posts_/$postId/edit'
667
724
| '/redirect/$target/via-beforeLoad'
668
725
| '/redirect/$target/via-loader'
726
+ | '/redirect/component/first'
727
+ | '/redirect/component/second'
669
728
| '/redirect/preload/first'
670
729
| '/redirect/preload/second'
671
730
| '/redirect/preload/third'
672
731
| '/redirect/$target/'
732
+ | '/redirect/component/'
673
733
fileRoutesById : FileRoutesById
674
734
}
675
735
@@ -686,9 +746,12 @@ export interface RootRouteChildren {
686
746
StructuralSharingEnabledRoute : typeof StructuralSharingEnabledRoute
687
747
RedirectIndexRoute : typeof RedirectIndexRoute
688
748
PostsPostIdEditRoute : typeof PostsPostIdEditRoute
749
+ RedirectComponentFirstRoute : typeof RedirectComponentFirstRoute
750
+ RedirectComponentSecondRoute : typeof RedirectComponentSecondRoute
689
751
RedirectPreloadFirstRoute : typeof RedirectPreloadFirstRoute
690
752
RedirectPreloadSecondRoute : typeof RedirectPreloadSecondRoute
691
753
RedirectPreloadThirdRoute : typeof RedirectPreloadThirdRoute
754
+ RedirectComponentIndexRoute : typeof RedirectComponentIndexRoute
692
755
}
693
756
694
757
const rootRouteChildren : RootRouteChildren = {
@@ -704,9 +767,12 @@ const rootRouteChildren: RootRouteChildren = {
704
767
StructuralSharingEnabledRoute : StructuralSharingEnabledRoute ,
705
768
RedirectIndexRoute : RedirectIndexRoute ,
706
769
PostsPostIdEditRoute : PostsPostIdEditRoute ,
770
+ RedirectComponentFirstRoute : RedirectComponentFirstRoute ,
771
+ RedirectComponentSecondRoute : RedirectComponentSecondRoute ,
707
772
RedirectPreloadFirstRoute : RedirectPreloadFirstRoute ,
708
773
RedirectPreloadSecondRoute : RedirectPreloadSecondRoute ,
709
774
RedirectPreloadThirdRoute : RedirectPreloadThirdRoute ,
775
+ RedirectComponentIndexRoute : RedirectComponentIndexRoute ,
710
776
}
711
777
712
778
export const routeTree = rootRoute
@@ -731,9 +797,12 @@ export const routeTree = rootRoute
731
797
"/structural-sharing/$enabled",
732
798
"/redirect/",
733
799
"/posts_/$postId/edit",
800
+ "/redirect/component/first",
801
+ "/redirect/component/second",
734
802
"/redirect/preload/first",
735
803
"/redirect/preload/second",
736
- "/redirect/preload/third"
804
+ "/redirect/preload/third",
805
+ "/redirect/component/"
737
806
]
738
807
},
739
808
"/": {
@@ -845,6 +914,12 @@ export const routeTree = rootRoute
845
914
"filePath": "redirect/$target/via-loader.tsx",
846
915
"parent": "/redirect/$target"
847
916
},
917
+ "/redirect/component/first": {
918
+ "filePath": "redirect/component/first.tsx"
919
+ },
920
+ "/redirect/component/second": {
921
+ "filePath": "redirect/component/second.tsx"
922
+ },
848
923
"/redirect/preload/first": {
849
924
"filePath": "redirect/preload/first.tsx"
850
925
},
@@ -857,6 +932,9 @@ export const routeTree = rootRoute
857
932
"/redirect/$target/": {
858
933
"filePath": "redirect/$target/index.tsx",
859
934
"parent": "/redirect/$target"
935
+ },
936
+ "/redirect/component/": {
937
+ "filePath": "redirect/component/index.tsx"
860
938
}
861
939
}
862
940
}
0 commit comments