feat: add support section to README, implement donation modal, and enhance routing with new dashboard and not found pages. Update sitemap for improved SEO and adjust navigation links to point to the dashboard. Introduce new package card component for better package management and enhance error handling in various components.
2a80c9b | /* eslint-disable */ | |
| // @ts-nocheck | |
| // noinspection JSUnusedGlobalSymbols | |
| // This file was automatically generated by TanStack Router. | |
| // You should NOT make any changes in this file as it will be overwritten. | |
| // Additionally, you should also exclude this file from your linter and/or formatter to prevent it from being checked or modified. | |
| import { Route as rootRouteImport } from './routes/__root' | |
| import { Route as VerifyEmailRouteImport } from './routes/verify-email' | |
| import { Route as SetupAvatarRouteImport } from './routes/setup-avatar' | |
| import { Route as SettingsRouteImport } from './routes/settings' | |
| import { Route as PackagesRouteImport } from './routes/packages' | |
| import { Route as MeRouteImport } from './routes/me' | |
| import { Route as LoginRouteImport } from './routes/login' | |
| import { Route as LeaderboardRouteImport } from './routes/leaderboard' | |
| import { Route as LandingRouteImport } from './routes/landing' | |
| import { Route as JobsRouteImport } from './routes/jobs' | |
| import { Route as HistoryRouteImport } from './routes/history' | |
| import { Route as GenerateRouteImport } from './routes/generate' | |
| import { Route as ForgotPasswordRouteImport } from './routes/forgot-password' | |
| import { Route as DashboardRouteImport } from './routes/dashboard' | |
| import { Route as BankRouteImport } from './routes/bank' | |
| import { Route as AnalyticsRouteImport } from './routes/analytics' | |
| import { Route as AdminRouteImport } from './routes/admin' | |
| import { Route as SplatRouteImport } from './routes/$' | |
| import { Route as IndexRouteImport } from './routes/index' | |
| import { Route as AdminIndexRouteImport } from './routes/admin.index' | |
| import { Route as ProfileUserIdRouteImport } from './routes/profile.$userId' | |
| import { Route as PackageIdRouteImport } from './routes/package.$id' | |
| import { Route as AttemptIdRouteImport } from './routes/attempt.$id' | |
| import { Route as AdminUsersRouteImport } from './routes/admin.users' | |
| import { Route as AdminModerationRouteImport } from './routes/admin.moderation' | |
| import { Route as AdminJobsRouteImport } from './routes/admin.jobs' | |
| import { Route as AdminFeaturedRouteImport } from './routes/admin.featured' | |
| import { Route as AdminCreditsRouteImport } from './routes/admin.credits' | |
| import { Route as PackageIdIndexRouteImport } from './routes/package.$id.index' | |
| import { Route as PackageIdTakeRouteImport } from './routes/package.$id.take' | |
| import { Route as PackageIdAttemptAttemptIdRouteImport } from './routes/package.$id.attempt.$attemptId' | |
| const VerifyEmailRoute = VerifyEmailRouteImport.update({ | |
| id: '/verify-email', | |
| path: '/verify-email', | |
| getParentRoute: () => rootRouteImport, | |
| } as any) | |
| const SetupAvatarRoute = SetupAvatarRouteImport.update({ | |
| id: '/setup-avatar', | |
| path: '/setup-avatar', | |
| getParentRoute: () => rootRouteImport, | |
| } as any) | |
| const SettingsRoute = SettingsRouteImport.update({ | |
| id: '/settings', | |
| path: '/settings', | |
| getParentRoute: () => rootRouteImport, | |
| } as any).lazy(() => import('./routes/settings.lazy').then((d) => d.Route)) | |
| const PackagesRoute = PackagesRouteImport.update({ | |
| id: '/packages', | |
| path: '/packages', | |
| getParentRoute: () => rootRouteImport, | |
| } as any).lazy(() => import('./routes/packages.lazy').then((d) => d.Route)) | |
| const MeRoute = MeRouteImport.update({ | |
| id: '/me', | |
| path: '/me', | |
| getParentRoute: () => rootRouteImport, | |
| } as any) | |
| const LoginRoute = LoginRouteImport.update({ | |
| id: '/login', | |
| path: '/login', | |
| getParentRoute: () => rootRouteImport, | |
| } as any) | |
| const LeaderboardRoute = LeaderboardRouteImport.update({ | |
| id: '/leaderboard', | |
| path: '/leaderboard', | |
| getParentRoute: () => rootRouteImport, | |
| } as any) | |
| const LandingRoute = LandingRouteImport.update({ | |
| id: '/landing', | |
| path: '/landing', | |
| getParentRoute: () => rootRouteImport, | |
| } as any) | |
| const JobsRoute = JobsRouteImport.update({ | |
| id: '/jobs', | |
| path: '/jobs', | |
| getParentRoute: () => rootRouteImport, | |
| } as any) | |
| const HistoryRoute = HistoryRouteImport.update({ | |
| id: '/history', | |
| path: '/history', | |
| getParentRoute: () => rootRouteImport, | |
| } as any).lazy(() => import('./routes/history.lazy').then((d) => d.Route)) | |
| const GenerateRoute = GenerateRouteImport.update({ | |
| id: '/generate', | |
| path: '/generate', | |
| getParentRoute: () => rootRouteImport, | |
| } as any).lazy(() => import('./routes/generate.lazy').then((d) => d.Route)) | |
| const ForgotPasswordRoute = ForgotPasswordRouteImport.update({ | |
| id: '/forgot-password', | |
| path: '/forgot-password', | |
| getParentRoute: () => rootRouteImport, | |
| } as any) | |
| const DashboardRoute = DashboardRouteImport.update({ | |
| id: '/dashboard', | |
| path: '/dashboard', | |
| getParentRoute: () => rootRouteImport, | |
| } as any) | |
| const BankRoute = BankRouteImport.update({ | |
| id: '/bank', | |
| path: '/bank', | |
| getParentRoute: () => rootRouteImport, | |
| } as any).lazy(() => import('./routes/bank.lazy').then((d) => d.Route)) | |
| const AnalyticsRoute = AnalyticsRouteImport.update({ | |
| id: '/analytics', | |
| path: '/analytics', | |
| getParentRoute: () => rootRouteImport, | |
| } as any) | |
| const AdminRoute = AdminRouteImport.update({ | |
| id: '/admin', | |
| path: '/admin', | |
| getParentRoute: () => rootRouteImport, | |
| } as any) | |
| const SplatRoute = SplatRouteImport.update({ | |
| id: '/$', | |
| path: '/$', | |
| getParentRoute: () => rootRouteImport, | |
| } as any) | |
| const IndexRoute = IndexRouteImport.update({ | |
| id: '/', | |
| path: '/', | |
| getParentRoute: () => rootRouteImport, | |
| } as any).lazy(() => import('./routes/index.lazy').then((d) => d.Route)) | |
| const AdminIndexRoute = AdminIndexRouteImport.update({ | |
| id: '/', | |
| path: '/', | |
| getParentRoute: () => AdminRoute, | |
| } as any) | |
| const ProfileUserIdRoute = ProfileUserIdRouteImport.update({ | |
| id: '/profile/$userId', | |
| path: '/profile/$userId', | |
| getParentRoute: () => rootRouteImport, | |
| } as any) | |
| const PackageIdRoute = PackageIdRouteImport.update({ | |
| id: '/package/$id', | |
| path: '/package/$id', | |
| getParentRoute: () => rootRouteImport, | |
| } as any) | |
| const AttemptIdRoute = AttemptIdRouteImport.update({ | |
| id: '/attempt/$id', | |
| path: '/attempt/$id', | |
| getParentRoute: () => rootRouteImport, | |
| } as any) | |
| const AdminUsersRoute = AdminUsersRouteImport.update({ | |
| id: '/users', | |
| path: '/users', | |
| getParentRoute: () => AdminRoute, | |
| } as any) | |
| const AdminModerationRoute = AdminModerationRouteImport.update({ | |
| id: '/moderation', | |
| path: '/moderation', | |
| getParentRoute: () => AdminRoute, | |
| } as any) | |
| const AdminJobsRoute = AdminJobsRouteImport.update({ | |
| id: '/jobs', | |
| path: '/jobs', | |
| getParentRoute: () => AdminRoute, | |
| } as any) | |
| const AdminFeaturedRoute = AdminFeaturedRouteImport.update({ | |
| id: '/featured', | |
| path: '/featured', | |
| getParentRoute: () => AdminRoute, | |
| } as any) | |
| const AdminCreditsRoute = AdminCreditsRouteImport.update({ | |
| id: '/credits', | |
| path: '/credits', | |
| getParentRoute: () => AdminRoute, | |
| } as any) | |
| const PackageIdIndexRoute = PackageIdIndexRouteImport.update({ | |
| id: '/', | |
| path: '/', | |
| getParentRoute: () => PackageIdRoute, | |
| } as any) | |
| const PackageIdTakeRoute = PackageIdTakeRouteImport.update({ | |
| id: '/take', | |
| path: '/take', | |
| getParentRoute: () => PackageIdRoute, | |
| } as any) | |
| const PackageIdAttemptAttemptIdRoute = | |
| PackageIdAttemptAttemptIdRouteImport.update({ | |
| id: '/attempt/$attemptId', | |
| path: '/attempt/$attemptId', | |
| getParentRoute: () => PackageIdRoute, | |
| } as any) | |
| export interface FileRoutesByFullPath { | |
| '/': typeof IndexRoute | |
| '/$': typeof SplatRoute | |
| '/admin': typeof AdminRouteWithChildren | |
| '/analytics': typeof AnalyticsRoute | |
| '/bank': typeof BankRoute | |
| '/dashboard': typeof DashboardRoute | |
| '/forgot-password': typeof ForgotPasswordRoute | |
| '/generate': typeof GenerateRoute | |
| '/history': typeof HistoryRoute | |
| '/jobs': typeof JobsRoute | |
| '/landing': typeof LandingRoute | |
| '/leaderboard': typeof LeaderboardRoute | |
| '/login': typeof LoginRoute | |
| '/me': typeof MeRoute | |
| '/packages': typeof PackagesRoute | |
| '/settings': typeof SettingsRoute | |
| '/setup-avatar': typeof SetupAvatarRoute | |
| '/verify-email': typeof VerifyEmailRoute | |
| '/admin/credits': typeof AdminCreditsRoute | |
| '/admin/featured': typeof AdminFeaturedRoute | |
| '/admin/jobs': typeof AdminJobsRoute | |
| '/admin/moderation': typeof AdminModerationRoute | |
| '/admin/users': typeof AdminUsersRoute | |
| '/attempt/$id': typeof AttemptIdRoute | |
| '/package/$id': typeof PackageIdRouteWithChildren | |
| '/profile/$userId': typeof ProfileUserIdRoute | |
| '/admin/': typeof AdminIndexRoute | |
| '/package/$id/take': typeof PackageIdTakeRoute | |
| '/package/$id/': typeof PackageIdIndexRoute | |
| '/package/$id/attempt/$attemptId': typeof PackageIdAttemptAttemptIdRoute | |
| } | |
| export interface FileRoutesByTo { | |
| '/': typeof IndexRoute | |
| '/$': typeof SplatRoute | |
| '/analytics': typeof AnalyticsRoute | |
| '/bank': typeof BankRoute | |
| '/dashboard': typeof DashboardRoute | |
| '/forgot-password': typeof ForgotPasswordRoute | |
| '/generate': typeof GenerateRoute | |
| '/history': typeof HistoryRoute | |
| '/jobs': typeof JobsRoute | |
| '/landing': typeof LandingRoute | |
| '/leaderboard': typeof LeaderboardRoute | |
| '/login': typeof LoginRoute | |
| '/me': typeof MeRoute | |
| '/packages': typeof PackagesRoute | |
| '/settings': typeof SettingsRoute | |
| '/setup-avatar': typeof SetupAvatarRoute | |
| '/verify-email': typeof VerifyEmailRoute | |
| '/admin/credits': typeof AdminCreditsRoute | |
| '/admin/featured': typeof AdminFeaturedRoute | |
| '/admin/jobs': typeof AdminJobsRoute | |
| '/admin/moderation': typeof AdminModerationRoute | |
| '/admin/users': typeof AdminUsersRoute | |
| '/attempt/$id': typeof AttemptIdRoute | |
| '/profile/$userId': typeof ProfileUserIdRoute | |
| '/admin': typeof AdminIndexRoute | |
| '/package/$id/take': typeof PackageIdTakeRoute | |
| '/package/$id': typeof PackageIdIndexRoute | |
| '/package/$id/attempt/$attemptId': typeof PackageIdAttemptAttemptIdRoute | |
| } | |
| export interface FileRoutesById { | |
| __root__: typeof rootRouteImport | |
| '/': typeof IndexRoute | |
| '/$': typeof SplatRoute | |
| '/admin': typeof AdminRouteWithChildren | |
| '/analytics': typeof AnalyticsRoute | |
| '/bank': typeof BankRoute | |
| '/dashboard': typeof DashboardRoute | |
| '/forgot-password': typeof ForgotPasswordRoute | |
| '/generate': typeof GenerateRoute | |
| '/history': typeof HistoryRoute | |
| '/jobs': typeof JobsRoute | |
| '/landing': typeof LandingRoute | |
| '/leaderboard': typeof LeaderboardRoute | |
| '/login': typeof LoginRoute | |
| '/me': typeof MeRoute | |
| '/packages': typeof PackagesRoute | |
| '/settings': typeof SettingsRoute | |
| '/setup-avatar': typeof SetupAvatarRoute | |
| '/verify-email': typeof VerifyEmailRoute | |
| '/admin/credits': typeof AdminCreditsRoute | |
| '/admin/featured': typeof AdminFeaturedRoute | |
| '/admin/jobs': typeof AdminJobsRoute | |
| '/admin/moderation': typeof AdminModerationRoute | |
| '/admin/users': typeof AdminUsersRoute | |
| '/attempt/$id': typeof AttemptIdRoute | |
| '/package/$id': typeof PackageIdRouteWithChildren | |
| '/profile/$userId': typeof ProfileUserIdRoute | |
| '/admin/': typeof AdminIndexRoute | |
| '/package/$id/take': typeof PackageIdTakeRoute | |
| '/package/$id/': typeof PackageIdIndexRoute | |
| '/package/$id/attempt/$attemptId': typeof PackageIdAttemptAttemptIdRoute | |
| } | |
| export interface FileRouteTypes { | |
| fileRoutesByFullPath: FileRoutesByFullPath | |
| fullPaths: | |
| | '/' | |
| | '/$' | |
| | '/admin' | |
| | '/analytics' | |
| | '/bank' | |
| | '/dashboard' | |
| | '/forgot-password' | |
| | '/generate' | |
| | '/history' | |
| | '/jobs' | |
| | '/landing' | |
| | '/leaderboard' | |
| | '/login' | |
| | '/me' | |
| | '/packages' | |
| | '/settings' | |
| | '/setup-avatar' | |
| | '/verify-email' | |
| | '/admin/credits' | |
| | '/admin/featured' | |
| | '/admin/jobs' | |
| | '/admin/moderation' | |
| | '/admin/users' | |
| | '/attempt/$id' | |
| | '/package/$id' | |
| | '/profile/$userId' | |
| | '/admin/' | |
| | '/package/$id/take' | |
| | '/package/$id/' | |
| | '/package/$id/attempt/$attemptId' | |
| fileRoutesByTo: FileRoutesByTo | |
| to: | |
| | '/' | |
| | '/$' | |
| | '/analytics' | |
| | '/bank' | |
| | '/dashboard' | |
| | '/forgot-password' | |
| | '/generate' | |
| | '/history' | |
| | '/jobs' | |
| | '/landing' | |
| | '/leaderboard' | |
| | '/login' | |
| | '/me' | |
| | '/packages' | |
| | '/settings' | |
| | '/setup-avatar' | |
| | '/verify-email' | |
| | '/admin/credits' | |
| | '/admin/featured' | |
| | '/admin/jobs' | |
| | '/admin/moderation' | |
| | '/admin/users' | |
| | '/attempt/$id' | |
| | '/profile/$userId' | |
| | '/admin' | |
| | '/package/$id/take' | |
| | '/package/$id' | |
| | '/package/$id/attempt/$attemptId' | |
| id: | |
| | '__root__' | |
| | '/' | |
| | '/$' | |
| | '/admin' | |
| | '/analytics' | |
| | '/bank' | |
| | '/dashboard' | |
| | '/forgot-password' | |
| | '/generate' | |
| | '/history' | |
| | '/jobs' | |
| | '/landing' | |
| | '/leaderboard' | |
| | '/login' | |
| | '/me' | |
| | '/packages' | |
| | '/settings' | |
| | '/setup-avatar' | |
| | '/verify-email' | |
| | '/admin/credits' | |
| | '/admin/featured' | |
| | '/admin/jobs' | |
| | '/admin/moderation' | |
| | '/admin/users' | |
| | '/attempt/$id' | |
| | '/package/$id' | |
| | '/profile/$userId' | |
| | '/admin/' | |
| | '/package/$id/take' | |
| | '/package/$id/' | |
| | '/package/$id/attempt/$attemptId' | |
| fileRoutesById: FileRoutesById | |
| } | |
| export interface RootRouteChildren { | |
| IndexRoute: typeof IndexRoute | |
| SplatRoute: typeof SplatRoute | |
| AdminRoute: typeof AdminRouteWithChildren | |
| AnalyticsRoute: typeof AnalyticsRoute | |
| BankRoute: typeof BankRoute | |
| DashboardRoute: typeof DashboardRoute | |
| ForgotPasswordRoute: typeof ForgotPasswordRoute | |
| GenerateRoute: typeof GenerateRoute | |
| HistoryRoute: typeof HistoryRoute | |
| JobsRoute: typeof JobsRoute | |
| LandingRoute: typeof LandingRoute | |
| LeaderboardRoute: typeof LeaderboardRoute | |
| LoginRoute: typeof LoginRoute | |
| MeRoute: typeof MeRoute | |
| PackagesRoute: typeof PackagesRoute | |
| SettingsRoute: typeof SettingsRoute | |
| SetupAvatarRoute: typeof SetupAvatarRoute | |
| VerifyEmailRoute: typeof VerifyEmailRoute | |
| AttemptIdRoute: typeof AttemptIdRoute | |
| PackageIdRoute: typeof PackageIdRouteWithChildren | |
| ProfileUserIdRoute: typeof ProfileUserIdRoute | |
| } | |
| declare module '@tanstack/react-router' { | |
| interface FileRoutesByPath { | |
| '/verify-email': { | |
| id: '/verify-email' | |
| path: '/verify-email' | |
| fullPath: '/verify-email' | |
| preLoaderRoute: typeof VerifyEmailRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/setup-avatar': { | |
| id: '/setup-avatar' | |
| path: '/setup-avatar' | |
| fullPath: '/setup-avatar' | |
| preLoaderRoute: typeof SetupAvatarRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/settings': { | |
| id: '/settings' | |
| path: '/settings' | |
| fullPath: '/settings' | |
| preLoaderRoute: typeof SettingsRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/packages': { | |
| id: '/packages' | |
| path: '/packages' | |
| fullPath: '/packages' | |
| preLoaderRoute: typeof PackagesRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/me': { | |
| id: '/me' | |
| path: '/me' | |
| fullPath: '/me' | |
| preLoaderRoute: typeof MeRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/login': { | |
| id: '/login' | |
| path: '/login' | |
| fullPath: '/login' | |
| preLoaderRoute: typeof LoginRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/leaderboard': { | |
| id: '/leaderboard' | |
| path: '/leaderboard' | |
| fullPath: '/leaderboard' | |
| preLoaderRoute: typeof LeaderboardRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/landing': { | |
| id: '/landing' | |
| path: '/landing' | |
| fullPath: '/landing' | |
| preLoaderRoute: typeof LandingRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/jobs': { | |
| id: '/jobs' | |
| path: '/jobs' | |
| fullPath: '/jobs' | |
| preLoaderRoute: typeof JobsRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/history': { | |
| id: '/history' | |
| path: '/history' | |
| fullPath: '/history' | |
| preLoaderRoute: typeof HistoryRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/generate': { | |
| id: '/generate' | |
| path: '/generate' | |
| fullPath: '/generate' | |
| preLoaderRoute: typeof GenerateRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/forgot-password': { | |
| id: '/forgot-password' | |
| path: '/forgot-password' | |
| fullPath: '/forgot-password' | |
| preLoaderRoute: typeof ForgotPasswordRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/dashboard': { | |
| id: '/dashboard' | |
| path: '/dashboard' | |
| fullPath: '/dashboard' | |
| preLoaderRoute: typeof DashboardRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/bank': { | |
| id: '/bank' | |
| path: '/bank' | |
| fullPath: '/bank' | |
| preLoaderRoute: typeof BankRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/analytics': { | |
| id: '/analytics' | |
| path: '/analytics' | |
| fullPath: '/analytics' | |
| preLoaderRoute: typeof AnalyticsRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/admin': { | |
| id: '/admin' | |
| path: '/admin' | |
| fullPath: '/admin' | |
| preLoaderRoute: typeof AdminRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/$': { | |
| id: '/$' | |
| path: '/$' | |
| fullPath: '/$' | |
| preLoaderRoute: typeof SplatRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/': { | |
| id: '/' | |
| path: '/' | |
| fullPath: '/' | |
| preLoaderRoute: typeof IndexRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/admin/': { | |
| id: '/admin/' | |
| path: '/' | |
| fullPath: '/admin/' | |
| preLoaderRoute: typeof AdminIndexRouteImport | |
| parentRoute: typeof AdminRoute | |
| } | |
| '/profile/$userId': { | |
| id: '/profile/$userId' | |
| path: '/profile/$userId' | |
| fullPath: '/profile/$userId' | |
| preLoaderRoute: typeof ProfileUserIdRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/package/$id': { | |
| id: '/package/$id' | |
| path: '/package/$id' | |
| fullPath: '/package/$id' | |
| preLoaderRoute: typeof PackageIdRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/attempt/$id': { | |
| id: '/attempt/$id' | |
| path: '/attempt/$id' | |
| fullPath: '/attempt/$id' | |
| preLoaderRoute: typeof AttemptIdRouteImport | |
| parentRoute: typeof rootRouteImport | |
| } | |
| '/admin/users': { | |
| id: '/admin/users' | |
| path: '/users' | |
| fullPath: '/admin/users' | |
| preLoaderRoute: typeof AdminUsersRouteImport | |
| parentRoute: typeof AdminRoute | |
| } | |
| '/admin/moderation': { | |
| id: '/admin/moderation' | |
| path: '/moderation' | |
| fullPath: '/admin/moderation' | |
| preLoaderRoute: typeof AdminModerationRouteImport | |
| parentRoute: typeof AdminRoute | |
| } | |
| '/admin/jobs': { | |
| id: '/admin/jobs' | |
| path: '/jobs' | |
| fullPath: '/admin/jobs' | |
| preLoaderRoute: typeof AdminJobsRouteImport | |
| parentRoute: typeof AdminRoute | |
| } | |
| '/admin/featured': { | |
| id: '/admin/featured' | |
| path: '/featured' | |
| fullPath: '/admin/featured' | |
| preLoaderRoute: typeof AdminFeaturedRouteImport | |
| parentRoute: typeof AdminRoute | |
| } | |
| '/admin/credits': { | |
| id: '/admin/credits' | |
| path: '/credits' | |
| fullPath: '/admin/credits' | |
| preLoaderRoute: typeof AdminCreditsRouteImport | |
| parentRoute: typeof AdminRoute | |
| } | |
| '/package/$id/': { | |
| id: '/package/$id/' | |
| path: '/' | |
| fullPath: '/package/$id/' | |
| preLoaderRoute: typeof PackageIdIndexRouteImport | |
| parentRoute: typeof PackageIdRoute | |
| } | |
| '/package/$id/take': { | |
| id: '/package/$id/take' | |
| path: '/take' | |
| fullPath: '/package/$id/take' | |
| preLoaderRoute: typeof PackageIdTakeRouteImport | |
| parentRoute: typeof PackageIdRoute | |
| } | |
| '/package/$id/attempt/$attemptId': { | |
| id: '/package/$id/attempt/$attemptId' | |
| path: '/attempt/$attemptId' | |
| fullPath: '/package/$id/attempt/$attemptId' | |
| preLoaderRoute: typeof PackageIdAttemptAttemptIdRouteImport | |
| parentRoute: typeof PackageIdRoute | |
| } | |
| } | |
| } | |
| interface AdminRouteChildren { | |
| AdminCreditsRoute: typeof AdminCreditsRoute | |
| AdminFeaturedRoute: typeof AdminFeaturedRoute | |
| AdminJobsRoute: typeof AdminJobsRoute | |
| AdminModerationRoute: typeof AdminModerationRoute | |
| AdminUsersRoute: typeof AdminUsersRoute | |
| AdminIndexRoute: typeof AdminIndexRoute | |
| } | |
| const AdminRouteChildren: AdminRouteChildren = { | |
| AdminCreditsRoute: AdminCreditsRoute, | |
| AdminFeaturedRoute: AdminFeaturedRoute, | |
| AdminJobsRoute: AdminJobsRoute, | |
| AdminModerationRoute: AdminModerationRoute, | |
| AdminUsersRoute: AdminUsersRoute, | |
| AdminIndexRoute: AdminIndexRoute, | |
| } | |
| const AdminRouteWithChildren = AdminRoute._addFileChildren(AdminRouteChildren) | |
| interface PackageIdRouteChildren { | |
| PackageIdTakeRoute: typeof PackageIdTakeRoute | |
| PackageIdIndexRoute: typeof PackageIdIndexRoute | |
| PackageIdAttemptAttemptIdRoute: typeof PackageIdAttemptAttemptIdRoute | |
| } | |
| const PackageIdRouteChildren: PackageIdRouteChildren = { | |
| PackageIdTakeRoute: PackageIdTakeRoute, | |
| PackageIdIndexRoute: PackageIdIndexRoute, | |
| PackageIdAttemptAttemptIdRoute: PackageIdAttemptAttemptIdRoute, | |
| } | |
| const PackageIdRouteWithChildren = PackageIdRoute._addFileChildren( | |
| PackageIdRouteChildren, | |
| ) | |
| const rootRouteChildren: RootRouteChildren = { | |
| IndexRoute: IndexRoute, | |
| SplatRoute: SplatRoute, | |
| AdminRoute: AdminRouteWithChildren, | |
| AnalyticsRoute: AnalyticsRoute, | |
| BankRoute: BankRoute, | |
| DashboardRoute: DashboardRoute, | |
| ForgotPasswordRoute: ForgotPasswordRoute, | |
| GenerateRoute: GenerateRoute, | |
| HistoryRoute: HistoryRoute, | |
| JobsRoute: JobsRoute, | |
| LandingRoute: LandingRoute, | |
| LeaderboardRoute: LeaderboardRoute, | |
| LoginRoute: LoginRoute, | |
| MeRoute: MeRoute, | |
| PackagesRoute: PackagesRoute, | |
| SettingsRoute: SettingsRoute, | |
| SetupAvatarRoute: SetupAvatarRoute, | |
| VerifyEmailRoute: VerifyEmailRoute, | |
| AttemptIdRoute: AttemptIdRoute, | |
| PackageIdRoute: PackageIdRouteWithChildren, | |
| ProfileUserIdRoute: ProfileUserIdRoute, | |
| } | |
| export const routeTree = rootRouteImport | |
| ._addFileChildren(rootRouteChildren) | |
| ._addFileTypes<FileRouteTypes>() | |