411 lines
15 KiB
TypeScript
411 lines
15 KiB
TypeScript
/* 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 AuthenticatedRouteImport } from './routes/_authenticated'
|
|
import { Route as LoginRouteImport } from './routes/login'
|
|
import { Route as OnboardingRouteImport } from './routes/onboarding'
|
|
import { Route as SignupRouteImport } from './routes/signup'
|
|
import { Route as VerifyEmailRouteImport } from './routes/verify-email'
|
|
import { Route as AuthenticatedIndexRouteImport } from './routes/_authenticated/index'
|
|
import { Route as AuthenticatedPaymentsRouteImport } from './routes/_authenticated/payments'
|
|
import { Route as AuthenticatedProfileRouteImport } from './routes/_authenticated/profile'
|
|
import { Route as AuthenticatedSecurityRouteImport } from './routes/_authenticated/security'
|
|
import { Route as AuthenticatedSettingsRouteImport } from './routes/_authenticated/settings'
|
|
import { Route as JoinTokenRouteImport } from './routes/join.$token'
|
|
import { Route as ReportAbsenceTokenRouteImport } from './routes/report-absence.$token'
|
|
import { Route as AuthenticatedGroupsIndexRouteImport } from './routes/_authenticated/groups/index'
|
|
import { Route as AuthenticatedGroupsNewRouteImport } from './routes/_authenticated/groups/new'
|
|
import { Route as AuthenticatedClassSessionIdAttendanceRouteImport } from './routes/_authenticated/class/$sessionId/attendance'
|
|
import { Route as AuthenticatedGroupsGroupIdIndexRouteImport } from './routes/_authenticated/groups/$groupId/index'
|
|
import { Route as AuthenticatedGroupsGroupIdAnalyticsRouteImport } from './routes/_authenticated/groups/$groupId/analytics'
|
|
|
|
const AuthenticatedRoute = AuthenticatedRouteImport.update({
|
|
id: '/_authenticated',
|
|
getParentRoute: () => rootRouteImport,
|
|
} as any)
|
|
const LoginRoute = LoginRouteImport.update({
|
|
id: '/login',
|
|
path: '/login',
|
|
getParentRoute: () => rootRouteImport,
|
|
} as any)
|
|
const OnboardingRoute = OnboardingRouteImport.update({
|
|
id: '/onboarding',
|
|
path: '/onboarding',
|
|
getParentRoute: () => rootRouteImport,
|
|
} as any)
|
|
const SignupRoute = SignupRouteImport.update({
|
|
id: '/signup',
|
|
path: '/signup',
|
|
getParentRoute: () => rootRouteImport,
|
|
} as any)
|
|
const VerifyEmailRoute = VerifyEmailRouteImport.update({
|
|
id: '/verify-email',
|
|
path: '/verify-email',
|
|
getParentRoute: () => rootRouteImport,
|
|
} as any)
|
|
const AuthenticatedIndexRoute = AuthenticatedIndexRouteImport.update({
|
|
id: '/',
|
|
path: '/',
|
|
getParentRoute: () => AuthenticatedRoute,
|
|
} as any)
|
|
const AuthenticatedPaymentsRoute = AuthenticatedPaymentsRouteImport.update({
|
|
id: '/payments',
|
|
path: '/payments',
|
|
getParentRoute: () => AuthenticatedRoute,
|
|
} as any)
|
|
const AuthenticatedProfileRoute = AuthenticatedProfileRouteImport.update({
|
|
id: '/profile',
|
|
path: '/profile',
|
|
getParentRoute: () => AuthenticatedRoute,
|
|
} as any)
|
|
const AuthenticatedSecurityRoute = AuthenticatedSecurityRouteImport.update({
|
|
id: '/security',
|
|
path: '/security',
|
|
getParentRoute: () => AuthenticatedRoute,
|
|
} as any)
|
|
const AuthenticatedSettingsRoute = AuthenticatedSettingsRouteImport.update({
|
|
id: '/settings',
|
|
path: '/settings',
|
|
getParentRoute: () => AuthenticatedRoute,
|
|
} as any)
|
|
const JoinTokenRoute = JoinTokenRouteImport.update({
|
|
id: '/join/$token',
|
|
path: '/join/$token',
|
|
getParentRoute: () => rootRouteImport,
|
|
} as any)
|
|
const ReportAbsenceTokenRoute = ReportAbsenceTokenRouteImport.update({
|
|
id: '/report-absence/$token',
|
|
path: '/report-absence/$token',
|
|
getParentRoute: () => rootRouteImport,
|
|
} as any)
|
|
const AuthenticatedGroupsIndexRoute =
|
|
AuthenticatedGroupsIndexRouteImport.update({
|
|
id: '/groups/',
|
|
path: '/groups/',
|
|
getParentRoute: () => AuthenticatedRoute,
|
|
} as any)
|
|
const AuthenticatedGroupsNewRoute = AuthenticatedGroupsNewRouteImport.update({
|
|
id: '/groups/new',
|
|
path: '/groups/new',
|
|
getParentRoute: () => AuthenticatedRoute,
|
|
} as any)
|
|
const AuthenticatedClassSessionIdAttendanceRoute =
|
|
AuthenticatedClassSessionIdAttendanceRouteImport.update({
|
|
id: '/class/$sessionId/attendance',
|
|
path: '/class/$sessionId/attendance',
|
|
getParentRoute: () => AuthenticatedRoute,
|
|
} as any)
|
|
const AuthenticatedGroupsGroupIdIndexRoute =
|
|
AuthenticatedGroupsGroupIdIndexRouteImport.update({
|
|
id: '/groups/$groupId/',
|
|
path: '/groups/$groupId/',
|
|
getParentRoute: () => AuthenticatedRoute,
|
|
} as any)
|
|
const AuthenticatedGroupsGroupIdAnalyticsRoute =
|
|
AuthenticatedGroupsGroupIdAnalyticsRouteImport.update({
|
|
id: '/groups/$groupId/analytics',
|
|
path: '/groups/$groupId/analytics',
|
|
getParentRoute: () => AuthenticatedRoute,
|
|
} as any)
|
|
|
|
export interface FileRoutesByFullPath {
|
|
'/': typeof AuthenticatedIndexRoute
|
|
'/login': typeof LoginRoute
|
|
'/onboarding': typeof OnboardingRoute
|
|
'/signup': typeof SignupRoute
|
|
'/verify-email': typeof VerifyEmailRoute
|
|
'/payments': typeof AuthenticatedPaymentsRoute
|
|
'/profile': typeof AuthenticatedProfileRoute
|
|
'/security': typeof AuthenticatedSecurityRoute
|
|
'/settings': typeof AuthenticatedSettingsRoute
|
|
'/join/$token': typeof JoinTokenRoute
|
|
'/report-absence/$token': typeof ReportAbsenceTokenRoute
|
|
'/groups/new': typeof AuthenticatedGroupsNewRoute
|
|
'/groups/': typeof AuthenticatedGroupsIndexRoute
|
|
'/class/$sessionId/attendance': typeof AuthenticatedClassSessionIdAttendanceRoute
|
|
'/groups/$groupId/analytics': typeof AuthenticatedGroupsGroupIdAnalyticsRoute
|
|
'/groups/$groupId/': typeof AuthenticatedGroupsGroupIdIndexRoute
|
|
}
|
|
export interface FileRoutesByTo {
|
|
'/login': typeof LoginRoute
|
|
'/onboarding': typeof OnboardingRoute
|
|
'/signup': typeof SignupRoute
|
|
'/verify-email': typeof VerifyEmailRoute
|
|
'/payments': typeof AuthenticatedPaymentsRoute
|
|
'/profile': typeof AuthenticatedProfileRoute
|
|
'/security': typeof AuthenticatedSecurityRoute
|
|
'/settings': typeof AuthenticatedSettingsRoute
|
|
'/join/$token': typeof JoinTokenRoute
|
|
'/report-absence/$token': typeof ReportAbsenceTokenRoute
|
|
'/': typeof AuthenticatedIndexRoute
|
|
'/groups/new': typeof AuthenticatedGroupsNewRoute
|
|
'/groups': typeof AuthenticatedGroupsIndexRoute
|
|
'/class/$sessionId/attendance': typeof AuthenticatedClassSessionIdAttendanceRoute
|
|
'/groups/$groupId/analytics': typeof AuthenticatedGroupsGroupIdAnalyticsRoute
|
|
'/groups/$groupId': typeof AuthenticatedGroupsGroupIdIndexRoute
|
|
}
|
|
export interface FileRoutesById {
|
|
__root__: typeof rootRouteImport
|
|
'/_authenticated': typeof AuthenticatedRouteWithChildren
|
|
'/login': typeof LoginRoute
|
|
'/onboarding': typeof OnboardingRoute
|
|
'/signup': typeof SignupRoute
|
|
'/verify-email': typeof VerifyEmailRoute
|
|
'/_authenticated/payments': typeof AuthenticatedPaymentsRoute
|
|
'/_authenticated/profile': typeof AuthenticatedProfileRoute
|
|
'/_authenticated/security': typeof AuthenticatedSecurityRoute
|
|
'/_authenticated/settings': typeof AuthenticatedSettingsRoute
|
|
'/join/$token': typeof JoinTokenRoute
|
|
'/report-absence/$token': typeof ReportAbsenceTokenRoute
|
|
'/_authenticated/': typeof AuthenticatedIndexRoute
|
|
'/_authenticated/groups/new': typeof AuthenticatedGroupsNewRoute
|
|
'/_authenticated/groups/': typeof AuthenticatedGroupsIndexRoute
|
|
'/_authenticated/class/$sessionId/attendance': typeof AuthenticatedClassSessionIdAttendanceRoute
|
|
'/_authenticated/groups/$groupId/analytics': typeof AuthenticatedGroupsGroupIdAnalyticsRoute
|
|
'/_authenticated/groups/$groupId/': typeof AuthenticatedGroupsGroupIdIndexRoute
|
|
}
|
|
export interface FileRouteTypes {
|
|
fileRoutesByFullPath: FileRoutesByFullPath
|
|
fullPaths:
|
|
| '/'
|
|
| '/login'
|
|
| '/onboarding'
|
|
| '/signup'
|
|
| '/verify-email'
|
|
| '/payments'
|
|
| '/profile'
|
|
| '/security'
|
|
| '/settings'
|
|
| '/join/$token'
|
|
| '/report-absence/$token'
|
|
| '/groups/new'
|
|
| '/groups/'
|
|
| '/class/$sessionId/attendance'
|
|
| '/groups/$groupId/analytics'
|
|
| '/groups/$groupId/'
|
|
fileRoutesByTo: FileRoutesByTo
|
|
to:
|
|
| '/login'
|
|
| '/onboarding'
|
|
| '/signup'
|
|
| '/verify-email'
|
|
| '/payments'
|
|
| '/profile'
|
|
| '/security'
|
|
| '/settings'
|
|
| '/join/$token'
|
|
| '/report-absence/$token'
|
|
| '/'
|
|
| '/groups/new'
|
|
| '/groups'
|
|
| '/class/$sessionId/attendance'
|
|
| '/groups/$groupId/analytics'
|
|
| '/groups/$groupId'
|
|
id:
|
|
| '__root__'
|
|
| '/_authenticated'
|
|
| '/login'
|
|
| '/onboarding'
|
|
| '/signup'
|
|
| '/verify-email'
|
|
| '/_authenticated/payments'
|
|
| '/_authenticated/profile'
|
|
| '/_authenticated/security'
|
|
| '/_authenticated/settings'
|
|
| '/join/$token'
|
|
| '/report-absence/$token'
|
|
| '/_authenticated/'
|
|
| '/_authenticated/groups/new'
|
|
| '/_authenticated/groups/'
|
|
| '/_authenticated/class/$sessionId/attendance'
|
|
| '/_authenticated/groups/$groupId/analytics'
|
|
| '/_authenticated/groups/$groupId/'
|
|
fileRoutesById: FileRoutesById
|
|
}
|
|
export interface RootRouteChildren {
|
|
AuthenticatedRoute: typeof AuthenticatedRouteWithChildren
|
|
LoginRoute: typeof LoginRoute
|
|
OnboardingRoute: typeof OnboardingRoute
|
|
SignupRoute: typeof SignupRoute
|
|
VerifyEmailRoute: typeof VerifyEmailRoute
|
|
JoinTokenRoute: typeof JoinTokenRoute
|
|
ReportAbsenceTokenRoute: typeof ReportAbsenceTokenRoute
|
|
}
|
|
|
|
declare module '@tanstack/react-router' {
|
|
interface FileRoutesByPath {
|
|
'/_authenticated': {
|
|
id: '/_authenticated'
|
|
path: ''
|
|
fullPath: '/'
|
|
preLoaderRoute: typeof AuthenticatedRouteImport
|
|
parentRoute: typeof rootRouteImport
|
|
}
|
|
'/login': {
|
|
id: '/login'
|
|
path: '/login'
|
|
fullPath: '/login'
|
|
preLoaderRoute: typeof LoginRouteImport
|
|
parentRoute: typeof rootRouteImport
|
|
}
|
|
'/onboarding': {
|
|
id: '/onboarding'
|
|
path: '/onboarding'
|
|
fullPath: '/onboarding'
|
|
preLoaderRoute: typeof OnboardingRouteImport
|
|
parentRoute: typeof rootRouteImport
|
|
}
|
|
'/signup': {
|
|
id: '/signup'
|
|
path: '/signup'
|
|
fullPath: '/signup'
|
|
preLoaderRoute: typeof SignupRouteImport
|
|
parentRoute: typeof rootRouteImport
|
|
}
|
|
'/verify-email': {
|
|
id: '/verify-email'
|
|
path: '/verify-email'
|
|
fullPath: '/verify-email'
|
|
preLoaderRoute: typeof VerifyEmailRouteImport
|
|
parentRoute: typeof rootRouteImport
|
|
}
|
|
'/_authenticated/': {
|
|
id: '/_authenticated/'
|
|
path: '/'
|
|
fullPath: '/'
|
|
preLoaderRoute: typeof AuthenticatedIndexRouteImport
|
|
parentRoute: typeof AuthenticatedRoute
|
|
}
|
|
'/_authenticated/payments': {
|
|
id: '/_authenticated/payments'
|
|
path: '/payments'
|
|
fullPath: '/payments'
|
|
preLoaderRoute: typeof AuthenticatedPaymentsRouteImport
|
|
parentRoute: typeof AuthenticatedRoute
|
|
}
|
|
'/_authenticated/profile': {
|
|
id: '/_authenticated/profile'
|
|
path: '/profile'
|
|
fullPath: '/profile'
|
|
preLoaderRoute: typeof AuthenticatedProfileRouteImport
|
|
parentRoute: typeof AuthenticatedRoute
|
|
}
|
|
'/_authenticated/security': {
|
|
id: '/_authenticated/security'
|
|
path: '/security'
|
|
fullPath: '/security'
|
|
preLoaderRoute: typeof AuthenticatedSecurityRouteImport
|
|
parentRoute: typeof AuthenticatedRoute
|
|
}
|
|
'/_authenticated/settings': {
|
|
id: '/_authenticated/settings'
|
|
path: '/settings'
|
|
fullPath: '/settings'
|
|
preLoaderRoute: typeof AuthenticatedSettingsRouteImport
|
|
parentRoute: typeof AuthenticatedRoute
|
|
}
|
|
'/join/$token': {
|
|
id: '/join/$token'
|
|
path: '/join/$token'
|
|
fullPath: '/join/$token'
|
|
preLoaderRoute: typeof JoinTokenRouteImport
|
|
parentRoute: typeof rootRouteImport
|
|
}
|
|
'/report-absence/$token': {
|
|
id: '/report-absence/$token'
|
|
path: '/report-absence/$token'
|
|
fullPath: '/report-absence/$token'
|
|
preLoaderRoute: typeof ReportAbsenceTokenRouteImport
|
|
parentRoute: typeof rootRouteImport
|
|
}
|
|
'/_authenticated/groups/': {
|
|
id: '/_authenticated/groups/'
|
|
path: '/groups'
|
|
fullPath: '/groups/'
|
|
preLoaderRoute: typeof AuthenticatedGroupsIndexRouteImport
|
|
parentRoute: typeof AuthenticatedRoute
|
|
}
|
|
'/_authenticated/groups/new': {
|
|
id: '/_authenticated/groups/new'
|
|
path: '/groups/new'
|
|
fullPath: '/groups/new'
|
|
preLoaderRoute: typeof AuthenticatedGroupsNewRouteImport
|
|
parentRoute: typeof AuthenticatedRoute
|
|
}
|
|
'/_authenticated/class/$sessionId/attendance': {
|
|
id: '/_authenticated/class/$sessionId/attendance'
|
|
path: '/class/$sessionId/attendance'
|
|
fullPath: '/class/$sessionId/attendance'
|
|
preLoaderRoute: typeof AuthenticatedClassSessionIdAttendanceRouteImport
|
|
parentRoute: typeof AuthenticatedRoute
|
|
}
|
|
'/_authenticated/groups/$groupId/': {
|
|
id: '/_authenticated/groups/$groupId/'
|
|
path: '/groups/$groupId'
|
|
fullPath: '/groups/$groupId/'
|
|
preLoaderRoute: typeof AuthenticatedGroupsGroupIdIndexRouteImport
|
|
parentRoute: typeof AuthenticatedRoute
|
|
}
|
|
'/_authenticated/groups/$groupId/analytics': {
|
|
id: '/_authenticated/groups/$groupId/analytics'
|
|
path: '/groups/$groupId/analytics'
|
|
fullPath: '/groups/$groupId/analytics'
|
|
preLoaderRoute: typeof AuthenticatedGroupsGroupIdAnalyticsRouteImport
|
|
parentRoute: typeof AuthenticatedRoute
|
|
}
|
|
}
|
|
}
|
|
|
|
interface AuthenticatedRouteChildren {
|
|
AuthenticatedPaymentsRoute: typeof AuthenticatedPaymentsRoute
|
|
AuthenticatedProfileRoute: typeof AuthenticatedProfileRoute
|
|
AuthenticatedSecurityRoute: typeof AuthenticatedSecurityRoute
|
|
AuthenticatedSettingsRoute: typeof AuthenticatedSettingsRoute
|
|
AuthenticatedIndexRoute: typeof AuthenticatedIndexRoute
|
|
AuthenticatedGroupsNewRoute: typeof AuthenticatedGroupsNewRoute
|
|
AuthenticatedGroupsIndexRoute: typeof AuthenticatedGroupsIndexRoute
|
|
AuthenticatedClassSessionIdAttendanceRoute: typeof AuthenticatedClassSessionIdAttendanceRoute
|
|
AuthenticatedGroupsGroupIdAnalyticsRoute: typeof AuthenticatedGroupsGroupIdAnalyticsRoute
|
|
AuthenticatedGroupsGroupIdIndexRoute: typeof AuthenticatedGroupsGroupIdIndexRoute
|
|
}
|
|
|
|
const AuthenticatedRouteChildren: AuthenticatedRouteChildren = {
|
|
AuthenticatedPaymentsRoute: AuthenticatedPaymentsRoute,
|
|
AuthenticatedProfileRoute: AuthenticatedProfileRoute,
|
|
AuthenticatedSecurityRoute: AuthenticatedSecurityRoute,
|
|
AuthenticatedSettingsRoute: AuthenticatedSettingsRoute,
|
|
AuthenticatedIndexRoute: AuthenticatedIndexRoute,
|
|
AuthenticatedGroupsNewRoute: AuthenticatedGroupsNewRoute,
|
|
AuthenticatedGroupsIndexRoute: AuthenticatedGroupsIndexRoute,
|
|
AuthenticatedClassSessionIdAttendanceRoute:
|
|
AuthenticatedClassSessionIdAttendanceRoute,
|
|
AuthenticatedGroupsGroupIdAnalyticsRoute:
|
|
AuthenticatedGroupsGroupIdAnalyticsRoute,
|
|
AuthenticatedGroupsGroupIdIndexRoute: AuthenticatedGroupsGroupIdIndexRoute,
|
|
}
|
|
|
|
const AuthenticatedRouteWithChildren = AuthenticatedRoute._addFileChildren(
|
|
AuthenticatedRouteChildren,
|
|
)
|
|
|
|
const rootRouteChildren: RootRouteChildren = {
|
|
AuthenticatedRoute: AuthenticatedRouteWithChildren,
|
|
LoginRoute: LoginRoute,
|
|
OnboardingRoute: OnboardingRoute,
|
|
SignupRoute: SignupRoute,
|
|
VerifyEmailRoute: VerifyEmailRoute,
|
|
JoinTokenRoute: JoinTokenRoute,
|
|
ReportAbsenceTokenRoute: ReportAbsenceTokenRoute,
|
|
}
|
|
export const routeTree = rootRouteImport
|
|
._addFileChildren(rootRouteChildren)
|
|
._addFileTypes<FileRouteTypes>()
|