Files
gruperly/apps/web/src/routeTree.gen.ts
2026-09-25 10:10:28 -03:00

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>()