This commit is contained in:
2026-04-12 18:54:59 +07:00
parent 28e866a64e
commit ec3d400e8a
71 changed files with 7888 additions and 333 deletions

View File

@@ -0,0 +1,258 @@
/* 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 WritingRouteImport } from './routes/writing'
import { Route as VocabRouteImport } from './routes/vocab'
import { Route as ToeicRouteImport } from './routes/toeic'
import { Route as IndexRouteImport } from './routes/index'
import { Route as ToeicIndexRouteImport } from './routes/toeic.index'
import { Route as ToeicSessionRouteImport } from './routes/toeic.session'
import { Route as ToeicResultRouteImport } from './routes/toeic.result'
import { Route as AuthRegisterRouteImport } from './routes/auth.register'
import { Route as AuthLoginRouteImport } from './routes/auth.login'
import { Route as ToeicPartPartIdRouteImport } from './routes/toeic.part.$partId'
const WritingRoute = WritingRouteImport.update({
id: '/writing',
path: '/writing',
getParentRoute: () => rootRouteImport,
} as any)
const VocabRoute = VocabRouteImport.update({
id: '/vocab',
path: '/vocab',
getParentRoute: () => rootRouteImport,
} as any)
const ToeicRoute = ToeicRouteImport.update({
id: '/toeic',
path: '/toeic',
getParentRoute: () => rootRouteImport,
} as any)
const IndexRoute = IndexRouteImport.update({
id: '/',
path: '/',
getParentRoute: () => rootRouteImport,
} as any)
const ToeicIndexRoute = ToeicIndexRouteImport.update({
id: '/',
path: '/',
getParentRoute: () => ToeicRoute,
} as any)
const ToeicSessionRoute = ToeicSessionRouteImport.update({
id: '/session',
path: '/session',
getParentRoute: () => ToeicRoute,
} as any)
const ToeicResultRoute = ToeicResultRouteImport.update({
id: '/result',
path: '/result',
getParentRoute: () => ToeicRoute,
} as any)
const AuthRegisterRoute = AuthRegisterRouteImport.update({
id: '/auth/register',
path: '/auth/register',
getParentRoute: () => rootRouteImport,
} as any)
const AuthLoginRoute = AuthLoginRouteImport.update({
id: '/auth/login',
path: '/auth/login',
getParentRoute: () => rootRouteImport,
} as any)
const ToeicPartPartIdRoute = ToeicPartPartIdRouteImport.update({
id: '/part/$partId',
path: '/part/$partId',
getParentRoute: () => ToeicRoute,
} as any)
export interface FileRoutesByFullPath {
'/': typeof IndexRoute
'/toeic': typeof ToeicRouteWithChildren
'/vocab': typeof VocabRoute
'/writing': typeof WritingRoute
'/auth/login': typeof AuthLoginRoute
'/auth/register': typeof AuthRegisterRoute
'/toeic/result': typeof ToeicResultRoute
'/toeic/session': typeof ToeicSessionRoute
'/toeic/': typeof ToeicIndexRoute
'/toeic/part/$partId': typeof ToeicPartPartIdRoute
}
export interface FileRoutesByTo {
'/': typeof IndexRoute
'/vocab': typeof VocabRoute
'/writing': typeof WritingRoute
'/auth/login': typeof AuthLoginRoute
'/auth/register': typeof AuthRegisterRoute
'/toeic/result': typeof ToeicResultRoute
'/toeic/session': typeof ToeicSessionRoute
'/toeic': typeof ToeicIndexRoute
'/toeic/part/$partId': typeof ToeicPartPartIdRoute
}
export interface FileRoutesById {
__root__: typeof rootRouteImport
'/': typeof IndexRoute
'/toeic': typeof ToeicRouteWithChildren
'/vocab': typeof VocabRoute
'/writing': typeof WritingRoute
'/auth/login': typeof AuthLoginRoute
'/auth/register': typeof AuthRegisterRoute
'/toeic/result': typeof ToeicResultRoute
'/toeic/session': typeof ToeicSessionRoute
'/toeic/': typeof ToeicIndexRoute
'/toeic/part/$partId': typeof ToeicPartPartIdRoute
}
export interface FileRouteTypes {
fileRoutesByFullPath: FileRoutesByFullPath
fullPaths:
| '/'
| '/toeic'
| '/vocab'
| '/writing'
| '/auth/login'
| '/auth/register'
| '/toeic/result'
| '/toeic/session'
| '/toeic/'
| '/toeic/part/$partId'
fileRoutesByTo: FileRoutesByTo
to:
| '/'
| '/vocab'
| '/writing'
| '/auth/login'
| '/auth/register'
| '/toeic/result'
| '/toeic/session'
| '/toeic'
| '/toeic/part/$partId'
id:
| '__root__'
| '/'
| '/toeic'
| '/vocab'
| '/writing'
| '/auth/login'
| '/auth/register'
| '/toeic/result'
| '/toeic/session'
| '/toeic/'
| '/toeic/part/$partId'
fileRoutesById: FileRoutesById
}
export interface RootRouteChildren {
IndexRoute: typeof IndexRoute
ToeicRoute: typeof ToeicRouteWithChildren
VocabRoute: typeof VocabRoute
WritingRoute: typeof WritingRoute
AuthLoginRoute: typeof AuthLoginRoute
AuthRegisterRoute: typeof AuthRegisterRoute
}
declare module '@tanstack/react-router' {
interface FileRoutesByPath {
'/writing': {
id: '/writing'
path: '/writing'
fullPath: '/writing'
preLoaderRoute: typeof WritingRouteImport
parentRoute: typeof rootRouteImport
}
'/vocab': {
id: '/vocab'
path: '/vocab'
fullPath: '/vocab'
preLoaderRoute: typeof VocabRouteImport
parentRoute: typeof rootRouteImport
}
'/toeic': {
id: '/toeic'
path: '/toeic'
fullPath: '/toeic'
preLoaderRoute: typeof ToeicRouteImport
parentRoute: typeof rootRouteImport
}
'/': {
id: '/'
path: '/'
fullPath: '/'
preLoaderRoute: typeof IndexRouteImport
parentRoute: typeof rootRouteImport
}
'/toeic/': {
id: '/toeic/'
path: '/'
fullPath: '/toeic/'
preLoaderRoute: typeof ToeicIndexRouteImport
parentRoute: typeof ToeicRoute
}
'/toeic/session': {
id: '/toeic/session'
path: '/session'
fullPath: '/toeic/session'
preLoaderRoute: typeof ToeicSessionRouteImport
parentRoute: typeof ToeicRoute
}
'/toeic/result': {
id: '/toeic/result'
path: '/result'
fullPath: '/toeic/result'
preLoaderRoute: typeof ToeicResultRouteImport
parentRoute: typeof ToeicRoute
}
'/auth/register': {
id: '/auth/register'
path: '/auth/register'
fullPath: '/auth/register'
preLoaderRoute: typeof AuthRegisterRouteImport
parentRoute: typeof rootRouteImport
}
'/auth/login': {
id: '/auth/login'
path: '/auth/login'
fullPath: '/auth/login'
preLoaderRoute: typeof AuthLoginRouteImport
parentRoute: typeof rootRouteImport
}
'/toeic/part/$partId': {
id: '/toeic/part/$partId'
path: '/part/$partId'
fullPath: '/toeic/part/$partId'
preLoaderRoute: typeof ToeicPartPartIdRouteImport
parentRoute: typeof ToeicRoute
}
}
}
interface ToeicRouteChildren {
ToeicResultRoute: typeof ToeicResultRoute
ToeicSessionRoute: typeof ToeicSessionRoute
ToeicIndexRoute: typeof ToeicIndexRoute
ToeicPartPartIdRoute: typeof ToeicPartPartIdRoute
}
const ToeicRouteChildren: ToeicRouteChildren = {
ToeicResultRoute: ToeicResultRoute,
ToeicSessionRoute: ToeicSessionRoute,
ToeicIndexRoute: ToeicIndexRoute,
ToeicPartPartIdRoute: ToeicPartPartIdRoute,
}
const ToeicRouteWithChildren = ToeicRoute._addFileChildren(ToeicRouteChildren)
const rootRouteChildren: RootRouteChildren = {
IndexRoute: IndexRoute,
ToeicRoute: ToeicRouteWithChildren,
VocabRoute: VocabRoute,
WritingRoute: WritingRoute,
AuthLoginRoute: AuthLoginRoute,
AuthRegisterRoute: AuthRegisterRoute,
}
export const routeTree = rootRouteImport
._addFileChildren(rootRouteChildren)
._addFileTypes<FileRouteTypes>()