Skip to content

Commit a02ce6e

Browse files
feat/add-search-friends-list (#2120)
* feat(oss-friends): add search functionality to friends list * refactor(routes): restructure press kit and integrations routes
1 parent ccd6ebd commit a02ce6e

File tree

2 files changed

+77
-44
lines changed

2 files changed

+77
-44
lines changed

apps/web/src/routeTree.gen.ts

Lines changed: 51 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ import { Route as ApiShortcutsRouteImport } from './routes/api/shortcuts'
2626
import { Route as ViewSecurityRouteImport } from './routes/_view/security'
2727
import { Route as ViewPrivacyRouteImport } from './routes/_view/privacy'
2828
import { Route as ViewPricingRouteImport } from './routes/_view/pricing'
29-
import { Route as ViewPressKitRouteImport } from './routes/_view/press-kit'
3029
import { Route as ViewOssFriendsRouteImport } from './routes/_view/oss-friends'
3130
import { Route as ViewOpensourceRouteImport } from './routes/_view/opensource'
3231
import { Route as ViewFreeRouteImport } from './routes/_view/free'
@@ -40,6 +39,7 @@ import { Route as ViewAppRouteRouteImport } from './routes/_view/app/route'
4039
import { Route as ViewTemplatesIndexRouteImport } from './routes/_view/templates/index'
4140
import { Route as ViewShortcutsIndexRouteImport } from './routes/_view/shortcuts/index'
4241
import { Route as ViewRoadmapIndexRouteImport } from './routes/_view/roadmap/index'
42+
import { Route as ViewPressKitIndexRouteImport } from './routes/_view/press-kit/index'
4343
import { Route as ViewLegalIndexRouteImport } from './routes/_view/legal/index'
4444
import { Route as ViewGalleryIndexRouteImport } from './routes/_view/gallery/index'
4545
import { Route as ViewDownloadIndexRouteImport } from './routes/_view/download/index'
@@ -74,7 +74,7 @@ import { Route as ViewProductBotRouteImport } from './routes/_view/product/bot'
7474
import { Route as ViewProductApiRouteImport } from './routes/_view/product/api'
7575
import { Route as ViewProductAiNotetakingRouteImport } from './routes/_view/product/ai-notetaking'
7676
import { Route as ViewProductAiAssistantRouteImport } from './routes/_view/product/ai-assistant'
77-
import { Route as ViewPressKitAppRouteImport } from './routes/_view/press-kit.app'
77+
import { Route as ViewPressKitAppRouteImport } from './routes/_view/press-kit/app'
7878
import { Route as ViewLegalSlugRouteImport } from './routes/_view/legal/$slug'
7979
import { Route as ViewDownloadWindowsRouteImport } from './routes/_view/download/windows'
8080
import { Route as ViewDownloadLinuxRouteImport } from './routes/_view/download/linux'
@@ -89,6 +89,7 @@ import { Route as ViewAppIntegrationRouteImport } from './routes/_view/app/integ
8989
import { Route as ViewAppFileTranscriptionRouteImport } from './routes/_view/app/file-transcription'
9090
import { Route as ViewAppCheckoutRouteImport } from './routes/_view/app/checkout'
9191
import { Route as ViewAppAccountRouteImport } from './routes/_view/app/account'
92+
import { Route as ViewIntegrationsCategorySlugRouteImport } from './routes/_view/integrations/$category.$slug'
9293
import { Route as ViewGalleryTypeSlugRouteImport } from './routes/_view/gallery/$type.$slug'
9394

9495
const YoutubeRoute = YoutubeRouteImport.update({
@@ -175,11 +176,6 @@ const ViewPricingRoute = ViewPricingRouteImport.update({
175176
path: '/pricing',
176177
getParentRoute: () => ViewRouteRoute,
177178
} as any)
178-
const ViewPressKitRoute = ViewPressKitRouteImport.update({
179-
id: '/press-kit',
180-
path: '/press-kit',
181-
getParentRoute: () => ViewRouteRoute,
182-
} as any)
183179
const ViewOssFriendsRoute = ViewOssFriendsRouteImport.update({
184180
id: '/oss-friends',
185181
path: '/oss-friends',
@@ -246,6 +242,11 @@ const ViewRoadmapIndexRoute = ViewRoadmapIndexRouteImport.update({
246242
path: '/roadmap/',
247243
getParentRoute: () => ViewRouteRoute,
248244
} as any)
245+
const ViewPressKitIndexRoute = ViewPressKitIndexRouteImport.update({
246+
id: '/press-kit/',
247+
path: '/press-kit/',
248+
getParentRoute: () => ViewRouteRoute,
249+
} as any)
249250
const ViewLegalIndexRoute = ViewLegalIndexRouteImport.update({
250251
id: '/legal/',
251252
path: '/legal/',
@@ -421,9 +422,9 @@ const ViewProductAiAssistantRoute = ViewProductAiAssistantRouteImport.update({
421422
getParentRoute: () => ViewRouteRoute,
422423
} as any)
423424
const ViewPressKitAppRoute = ViewPressKitAppRouteImport.update({
424-
id: '/app',
425-
path: '/app',
426-
getParentRoute: () => ViewPressKitRoute,
425+
id: '/press-kit/app',
426+
path: '/press-kit/app',
427+
getParentRoute: () => ViewRouteRoute,
427428
} as any)
428429
const ViewLegalSlugRoute = ViewLegalSlugRouteImport.update({
429430
id: '/legal/$slug',
@@ -498,6 +499,12 @@ const ViewAppAccountRoute = ViewAppAccountRouteImport.update({
498499
path: '/account',
499500
getParentRoute: () => ViewAppRouteRoute,
500501
} as any)
502+
const ViewIntegrationsCategorySlugRoute =
503+
ViewIntegrationsCategorySlugRouteImport.update({
504+
id: '/integrations/$category/$slug',
505+
path: '/integrations/$category/$slug',
506+
getParentRoute: () => ViewRouteRoute,
507+
} as any)
501508
const ViewGalleryTypeSlugRoute = ViewGalleryTypeSlugRouteImport.update({
502509
id: '/gallery/$type/$slug',
503510
path: '/gallery/$type/$slug',
@@ -524,7 +531,6 @@ export interface FileRoutesByFullPath {
524531
'/free': typeof ViewFreeRoute
525532
'/opensource': typeof ViewOpensourceRoute
526533
'/oss-friends': typeof ViewOssFriendsRoute
527-
'/press-kit': typeof ViewPressKitRouteWithChildren
528534
'/pricing': typeof ViewPricingRoute
529535
'/privacy': typeof ViewPrivacyRoute
530536
'/security': typeof ViewSecurityRoute
@@ -581,10 +587,12 @@ export interface FileRoutesByFullPath {
581587
'/download': typeof ViewDownloadIndexRoute
582588
'/gallery': typeof ViewGalleryIndexRoute
583589
'/legal': typeof ViewLegalIndexRoute
590+
'/press-kit': typeof ViewPressKitIndexRoute
584591
'/roadmap': typeof ViewRoadmapIndexRoute
585592
'/shortcuts': typeof ViewShortcutsIndexRoute
586593
'/templates': typeof ViewTemplatesIndexRoute
587594
'/gallery/$type/$slug': typeof ViewGalleryTypeSlugRoute
595+
'/integrations/$category/$slug': typeof ViewIntegrationsCategorySlugRoute
588596
}
589597
export interface FileRoutesByTo {
590598
'/auth': typeof AuthRoute
@@ -603,7 +611,6 @@ export interface FileRoutesByTo {
603611
'/free': typeof ViewFreeRoute
604612
'/opensource': typeof ViewOpensourceRoute
605613
'/oss-friends': typeof ViewOssFriendsRoute
606-
'/press-kit': typeof ViewPressKitRouteWithChildren
607614
'/pricing': typeof ViewPricingRoute
608615
'/privacy': typeof ViewPrivacyRoute
609616
'/security': typeof ViewSecurityRoute
@@ -660,10 +667,12 @@ export interface FileRoutesByTo {
660667
'/download': typeof ViewDownloadIndexRoute
661668
'/gallery': typeof ViewGalleryIndexRoute
662669
'/legal': typeof ViewLegalIndexRoute
670+
'/press-kit': typeof ViewPressKitIndexRoute
663671
'/roadmap': typeof ViewRoadmapIndexRoute
664672
'/shortcuts': typeof ViewShortcutsIndexRoute
665673
'/templates': typeof ViewTemplatesIndexRoute
666674
'/gallery/$type/$slug': typeof ViewGalleryTypeSlugRoute
675+
'/integrations/$category/$slug': typeof ViewIntegrationsCategorySlugRoute
667676
}
668677
export interface FileRoutesById {
669678
__root__: typeof rootRouteImport
@@ -687,7 +696,6 @@ export interface FileRoutesById {
687696
'/_view/free': typeof ViewFreeRoute
688697
'/_view/opensource': typeof ViewOpensourceRoute
689698
'/_view/oss-friends': typeof ViewOssFriendsRoute
690-
'/_view/press-kit': typeof ViewPressKitRouteWithChildren
691699
'/_view/pricing': typeof ViewPricingRoute
692700
'/_view/privacy': typeof ViewPrivacyRoute
693701
'/_view/security': typeof ViewSecurityRoute
@@ -744,10 +752,12 @@ export interface FileRoutesById {
744752
'/_view/download/': typeof ViewDownloadIndexRoute
745753
'/_view/gallery/': typeof ViewGalleryIndexRoute
746754
'/_view/legal/': typeof ViewLegalIndexRoute
755+
'/_view/press-kit/': typeof ViewPressKitIndexRoute
747756
'/_view/roadmap/': typeof ViewRoadmapIndexRoute
748757
'/_view/shortcuts/': typeof ViewShortcutsIndexRoute
749758
'/_view/templates/': typeof ViewTemplatesIndexRoute
750759
'/_view/gallery/$type/$slug': typeof ViewGalleryTypeSlugRoute
760+
'/_view/integrations/$category/$slug': typeof ViewIntegrationsCategorySlugRoute
751761
}
752762
export interface FileRouteTypes {
753763
fileRoutesByFullPath: FileRoutesByFullPath
@@ -771,7 +781,6 @@ export interface FileRouteTypes {
771781
| '/free'
772782
| '/opensource'
773783
| '/oss-friends'
774-
| '/press-kit'
775784
| '/pricing'
776785
| '/privacy'
777786
| '/security'
@@ -828,10 +837,12 @@ export interface FileRouteTypes {
828837
| '/download'
829838
| '/gallery'
830839
| '/legal'
840+
| '/press-kit'
831841
| '/roadmap'
832842
| '/shortcuts'
833843
| '/templates'
834844
| '/gallery/$type/$slug'
845+
| '/integrations/$category/$slug'
835846
fileRoutesByTo: FileRoutesByTo
836847
to:
837848
| '/auth'
@@ -850,7 +861,6 @@ export interface FileRouteTypes {
850861
| '/free'
851862
| '/opensource'
852863
| '/oss-friends'
853-
| '/press-kit'
854864
| '/pricing'
855865
| '/privacy'
856866
| '/security'
@@ -907,10 +917,12 @@ export interface FileRouteTypes {
907917
| '/download'
908918
| '/gallery'
909919
| '/legal'
920+
| '/press-kit'
910921
| '/roadmap'
911922
| '/shortcuts'
912923
| '/templates'
913924
| '/gallery/$type/$slug'
925+
| '/integrations/$category/$slug'
914926
id:
915927
| '__root__'
916928
| '/_view'
@@ -933,7 +945,6 @@ export interface FileRouteTypes {
933945
| '/_view/free'
934946
| '/_view/opensource'
935947
| '/_view/oss-friends'
936-
| '/_view/press-kit'
937948
| '/_view/pricing'
938949
| '/_view/privacy'
939950
| '/_view/security'
@@ -990,10 +1001,12 @@ export interface FileRouteTypes {
9901001
| '/_view/download/'
9911002
| '/_view/gallery/'
9921003
| '/_view/legal/'
1004+
| '/_view/press-kit/'
9931005
| '/_view/roadmap/'
9941006
| '/_view/shortcuts/'
9951007
| '/_view/templates/'
9961008
| '/_view/gallery/$type/$slug'
1009+
| '/_view/integrations/$category/$slug'
9971010
fileRoutesById: FileRoutesById
9981011
}
9991012
export interface RootRouteChildren {
@@ -1135,13 +1148,6 @@ declare module '@tanstack/react-router' {
11351148
preLoaderRoute: typeof ViewPricingRouteImport
11361149
parentRoute: typeof ViewRouteRoute
11371150
}
1138-
'/_view/press-kit': {
1139-
id: '/_view/press-kit'
1140-
path: '/press-kit'
1141-
fullPath: '/press-kit'
1142-
preLoaderRoute: typeof ViewPressKitRouteImport
1143-
parentRoute: typeof ViewRouteRoute
1144-
}
11451151
'/_view/oss-friends': {
11461152
id: '/_view/oss-friends'
11471153
path: '/oss-friends'
@@ -1233,6 +1239,13 @@ declare module '@tanstack/react-router' {
12331239
preLoaderRoute: typeof ViewRoadmapIndexRouteImport
12341240
parentRoute: typeof ViewRouteRoute
12351241
}
1242+
'/_view/press-kit/': {
1243+
id: '/_view/press-kit/'
1244+
path: '/press-kit'
1245+
fullPath: '/press-kit'
1246+
preLoaderRoute: typeof ViewPressKitIndexRouteImport
1247+
parentRoute: typeof ViewRouteRoute
1248+
}
12361249
'/_view/legal/': {
12371250
id: '/_view/legal/'
12381251
path: '/legal'
@@ -1473,10 +1486,10 @@ declare module '@tanstack/react-router' {
14731486
}
14741487
'/_view/press-kit/app': {
14751488
id: '/_view/press-kit/app'
1476-
path: '/app'
1489+
path: '/press-kit/app'
14771490
fullPath: '/press-kit/app'
14781491
preLoaderRoute: typeof ViewPressKitAppRouteImport
1479-
parentRoute: typeof ViewPressKitRoute
1492+
parentRoute: typeof ViewRouteRoute
14801493
}
14811494
'/_view/legal/$slug': {
14821495
id: '/_view/legal/$slug'
@@ -1576,6 +1589,13 @@ declare module '@tanstack/react-router' {
15761589
preLoaderRoute: typeof ViewAppAccountRouteImport
15771590
parentRoute: typeof ViewAppRouteRoute
15781591
}
1592+
'/_view/integrations/$category/$slug': {
1593+
id: '/_view/integrations/$category/$slug'
1594+
path: '/integrations/$category/$slug'
1595+
fullPath: '/integrations/$category/$slug'
1596+
preLoaderRoute: typeof ViewIntegrationsCategorySlugRouteImport
1597+
parentRoute: typeof ViewRouteRoute
1598+
}
15791599
'/_view/gallery/$type/$slug': {
15801600
id: '/_view/gallery/$type/$slug'
15811601
path: '/gallery/$type/$slug'
@@ -1636,18 +1656,6 @@ const ViewDocsRouteRouteWithChildren = ViewDocsRouteRoute._addFileChildren(
16361656
ViewDocsRouteRouteChildren,
16371657
)
16381658

1639-
interface ViewPressKitRouteChildren {
1640-
ViewPressKitAppRoute: typeof ViewPressKitAppRoute
1641-
}
1642-
1643-
const ViewPressKitRouteChildren: ViewPressKitRouteChildren = {
1644-
ViewPressKitAppRoute: ViewPressKitAppRoute,
1645-
}
1646-
1647-
const ViewPressKitRouteWithChildren = ViewPressKitRoute._addFileChildren(
1648-
ViewPressKitRouteChildren,
1649-
)
1650-
16511659
interface ViewRouteRouteChildren {
16521660
ViewAppRouteRoute: typeof ViewAppRouteRouteWithChildren
16531661
ViewCompanyHandbookRouteRoute: typeof ViewCompanyHandbookRouteRouteWithChildren
@@ -1659,7 +1667,6 @@ interface ViewRouteRouteChildren {
16591667
ViewFreeRoute: typeof ViewFreeRoute
16601668
ViewOpensourceRoute: typeof ViewOpensourceRoute
16611669
ViewOssFriendsRoute: typeof ViewOssFriendsRoute
1662-
ViewPressKitRoute: typeof ViewPressKitRouteWithChildren
16631670
ViewPricingRoute: typeof ViewPricingRoute
16641671
ViewPrivacyRoute: typeof ViewPrivacyRoute
16651672
ViewSecurityRoute: typeof ViewSecurityRoute
@@ -1672,6 +1679,7 @@ interface ViewRouteRouteChildren {
16721679
ViewDownloadLinuxRoute: typeof ViewDownloadLinuxRoute
16731680
ViewDownloadWindowsRoute: typeof ViewDownloadWindowsRoute
16741681
ViewLegalSlugRoute: typeof ViewLegalSlugRoute
1682+
ViewPressKitAppRoute: typeof ViewPressKitAppRoute
16751683
ViewProductAiAssistantRoute: typeof ViewProductAiAssistantRoute
16761684
ViewProductAiNotetakingRoute: typeof ViewProductAiNotetakingRoute
16771685
ViewProductApiRoute: typeof ViewProductApiRoute
@@ -1701,10 +1709,12 @@ interface ViewRouteRouteChildren {
17011709
ViewDownloadIndexRoute: typeof ViewDownloadIndexRoute
17021710
ViewGalleryIndexRoute: typeof ViewGalleryIndexRoute
17031711
ViewLegalIndexRoute: typeof ViewLegalIndexRoute
1712+
ViewPressKitIndexRoute: typeof ViewPressKitIndexRoute
17041713
ViewRoadmapIndexRoute: typeof ViewRoadmapIndexRoute
17051714
ViewShortcutsIndexRoute: typeof ViewShortcutsIndexRoute
17061715
ViewTemplatesIndexRoute: typeof ViewTemplatesIndexRoute
17071716
ViewGalleryTypeSlugRoute: typeof ViewGalleryTypeSlugRoute
1717+
ViewIntegrationsCategorySlugRoute: typeof ViewIntegrationsCategorySlugRoute
17081718
}
17091719

17101720
const ViewRouteRouteChildren: ViewRouteRouteChildren = {
@@ -1718,7 +1728,6 @@ const ViewRouteRouteChildren: ViewRouteRouteChildren = {
17181728
ViewFreeRoute: ViewFreeRoute,
17191729
ViewOpensourceRoute: ViewOpensourceRoute,
17201730
ViewOssFriendsRoute: ViewOssFriendsRoute,
1721-
ViewPressKitRoute: ViewPressKitRouteWithChildren,
17221731
ViewPricingRoute: ViewPricingRoute,
17231732
ViewPrivacyRoute: ViewPrivacyRoute,
17241733
ViewSecurityRoute: ViewSecurityRoute,
@@ -1731,6 +1740,7 @@ const ViewRouteRouteChildren: ViewRouteRouteChildren = {
17311740
ViewDownloadLinuxRoute: ViewDownloadLinuxRoute,
17321741
ViewDownloadWindowsRoute: ViewDownloadWindowsRoute,
17331742
ViewLegalSlugRoute: ViewLegalSlugRoute,
1743+
ViewPressKitAppRoute: ViewPressKitAppRoute,
17341744
ViewProductAiAssistantRoute: ViewProductAiAssistantRoute,
17351745
ViewProductAiNotetakingRoute: ViewProductAiNotetakingRoute,
17361746
ViewProductApiRoute: ViewProductApiRoute,
@@ -1760,10 +1770,12 @@ const ViewRouteRouteChildren: ViewRouteRouteChildren = {
17601770
ViewDownloadIndexRoute: ViewDownloadIndexRoute,
17611771
ViewGalleryIndexRoute: ViewGalleryIndexRoute,
17621772
ViewLegalIndexRoute: ViewLegalIndexRoute,
1773+
ViewPressKitIndexRoute: ViewPressKitIndexRoute,
17631774
ViewRoadmapIndexRoute: ViewRoadmapIndexRoute,
17641775
ViewShortcutsIndexRoute: ViewShortcutsIndexRoute,
17651776
ViewTemplatesIndexRoute: ViewTemplatesIndexRoute,
17661777
ViewGalleryTypeSlugRoute: ViewGalleryTypeSlugRoute,
1778+
ViewIntegrationsCategorySlugRoute: ViewIntegrationsCategorySlugRoute,
17671779
}
17681780

17691781
const ViewRouteRouteWithChildren = ViewRouteRoute._addFileChildren(

0 commit comments

Comments
 (0)