This commit is contained in:
2026-02-26 03:58:17 +08:00
parent 91f5f17028
commit 7489b8f1ab
40 changed files with 466 additions and 144 deletions

View File

@@ -10,6 +10,7 @@
import { Route as rootRouteImport } from './routes/__root'
import { Route as ViewRouteImport } from './routes/view'
import { Route as LoginRouteImport } from './routes/login'
import { Route as ConsoleRouteImport } from './routes/console'
import { Route as IdRouteImport } from './routes/$id'
import { Route as IndexRouteImport } from './routes/index'
@@ -19,6 +20,11 @@ const ViewRoute = ViewRouteImport.update({
path: '/view',
getParentRoute: () => rootRouteImport,
} as any)
const LoginRoute = LoginRouteImport.update({
id: '/login',
path: '/login',
getParentRoute: () => rootRouteImport,
} as any)
const ConsoleRoute = ConsoleRouteImport.update({
id: '/console',
path: '/console',
@@ -39,12 +45,14 @@ export interface FileRoutesByFullPath {
'/': typeof IndexRoute
'/$id': typeof IdRoute
'/console': typeof ConsoleRoute
'/login': typeof LoginRoute
'/view': typeof ViewRoute
}
export interface FileRoutesByTo {
'/': typeof IndexRoute
'/$id': typeof IdRoute
'/console': typeof ConsoleRoute
'/login': typeof LoginRoute
'/view': typeof ViewRoute
}
export interface FileRoutesById {
@@ -52,20 +60,22 @@ export interface FileRoutesById {
'/': typeof IndexRoute
'/$id': typeof IdRoute
'/console': typeof ConsoleRoute
'/login': typeof LoginRoute
'/view': typeof ViewRoute
}
export interface FileRouteTypes {
fileRoutesByFullPath: FileRoutesByFullPath
fullPaths: '/' | '/$id' | '/console' | '/view'
fullPaths: '/' | '/$id' | '/console' | '/login' | '/view'
fileRoutesByTo: FileRoutesByTo
to: '/' | '/$id' | '/console' | '/view'
id: '__root__' | '/' | '/$id' | '/console' | '/view'
to: '/' | '/$id' | '/console' | '/login' | '/view'
id: '__root__' | '/' | '/$id' | '/console' | '/login' | '/view'
fileRoutesById: FileRoutesById
}
export interface RootRouteChildren {
IndexRoute: typeof IndexRoute
IdRoute: typeof IdRoute
ConsoleRoute: typeof ConsoleRoute
LoginRoute: typeof LoginRoute
ViewRoute: typeof ViewRoute
}
@@ -78,6 +88,13 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof ViewRouteImport
parentRoute: typeof rootRouteImport
}
'/login': {
id: '/login'
path: '/login'
fullPath: '/login'
preLoaderRoute: typeof LoginRouteImport
parentRoute: typeof rootRouteImport
}
'/console': {
id: '/console'
path: '/console'
@@ -106,6 +123,7 @@ const rootRouteChildren: RootRouteChildren = {
IndexRoute: IndexRoute,
IdRoute: IdRoute,
ConsoleRoute: ConsoleRoute,
LoginRoute: LoginRoute,
ViewRoute: ViewRoute,
}
export const routeTree = rootRouteImport