Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
This commit is contained in:
gpt-engineer-app[bot]
2026-04-17 00:52:38 +00:00
co-authored by renee-png
parent 4715dcc4f7
commit f20ca5bd67
3 changed files with 803 additions and 6 deletions
+56 -6
View File
@@ -13,8 +13,10 @@ import { Route as SetupRouteImport } from './routes/setup'
import { Route as SettingsRouteImport } from './routes/settings'
import { Route as LoginRouteImport } from './routes/login'
import { Route as IndexRouteImport } from './routes/index'
import { Route as SettingsIndexRouteImport } from './routes/settings.index'
import { Route as ClientsIndexRouteImport } from './routes/clients.index'
import { Route as CasesIndexRouteImport } from './routes/cases.index'
import { Route as SettingsFeesRouteImport } from './routes/settings.fees'
import { Route as ClientsClientIdRouteImport } from './routes/clients.$clientId'
import { Route as CasesNewRouteImport } from './routes/cases.new'
import { Route as CasesCaseIdRouteImport } from './routes/cases.$caseId'
@@ -40,6 +42,11 @@ const IndexRoute = IndexRouteImport.update({
path: '/',
getParentRoute: () => rootRouteImport,
} as any)
const SettingsIndexRoute = SettingsIndexRouteImport.update({
id: '/',
path: '/',
getParentRoute: () => SettingsRoute,
} as any)
const ClientsIndexRoute = ClientsIndexRouteImport.update({
id: '/clients/',
path: '/clients/',
@@ -50,6 +57,11 @@ const CasesIndexRoute = CasesIndexRouteImport.update({
path: '/cases/',
getParentRoute: () => rootRouteImport,
} as any)
const SettingsFeesRoute = SettingsFeesRouteImport.update({
id: '/fees',
path: '/fees',
getParentRoute: () => SettingsRoute,
} as any)
const ClientsClientIdRoute = ClientsClientIdRouteImport.update({
id: '/clients/$clientId',
path: '/clients/$clientId',
@@ -74,39 +86,44 @@ const AdminUsersRoute = AdminUsersRouteImport.update({
export interface FileRoutesByFullPath {
'/': typeof IndexRoute
'/login': typeof LoginRoute
'/settings': typeof SettingsRoute
'/settings': typeof SettingsRouteWithChildren
'/setup': typeof SetupRoute
'/admin/users': typeof AdminUsersRoute
'/cases/$caseId': typeof CasesCaseIdRoute
'/cases/new': typeof CasesNewRoute
'/clients/$clientId': typeof ClientsClientIdRoute
'/settings/fees': typeof SettingsFeesRoute
'/cases/': typeof CasesIndexRoute
'/clients/': typeof ClientsIndexRoute
'/settings/': typeof SettingsIndexRoute
}
export interface FileRoutesByTo {
'/': typeof IndexRoute
'/login': typeof LoginRoute
'/settings': typeof SettingsRoute
'/setup': typeof SetupRoute
'/admin/users': typeof AdminUsersRoute
'/cases/$caseId': typeof CasesCaseIdRoute
'/cases/new': typeof CasesNewRoute
'/clients/$clientId': typeof ClientsClientIdRoute
'/settings/fees': typeof SettingsFeesRoute
'/cases': typeof CasesIndexRoute
'/clients': typeof ClientsIndexRoute
'/settings': typeof SettingsIndexRoute
}
export interface FileRoutesById {
__root__: typeof rootRouteImport
'/': typeof IndexRoute
'/login': typeof LoginRoute
'/settings': typeof SettingsRoute
'/settings': typeof SettingsRouteWithChildren
'/setup': typeof SetupRoute
'/admin/users': typeof AdminUsersRoute
'/cases/$caseId': typeof CasesCaseIdRoute
'/cases/new': typeof CasesNewRoute
'/clients/$clientId': typeof ClientsClientIdRoute
'/settings/fees': typeof SettingsFeesRoute
'/cases/': typeof CasesIndexRoute
'/clients/': typeof ClientsIndexRoute
'/settings/': typeof SettingsIndexRoute
}
export interface FileRouteTypes {
fileRoutesByFullPath: FileRoutesByFullPath
@@ -119,20 +136,23 @@ export interface FileRouteTypes {
| '/cases/$caseId'
| '/cases/new'
| '/clients/$clientId'
| '/settings/fees'
| '/cases/'
| '/clients/'
| '/settings/'
fileRoutesByTo: FileRoutesByTo
to:
| '/'
| '/login'
| '/settings'
| '/setup'
| '/admin/users'
| '/cases/$caseId'
| '/cases/new'
| '/clients/$clientId'
| '/settings/fees'
| '/cases'
| '/clients'
| '/settings'
id:
| '__root__'
| '/'
@@ -143,14 +163,16 @@ export interface FileRouteTypes {
| '/cases/$caseId'
| '/cases/new'
| '/clients/$clientId'
| '/settings/fees'
| '/cases/'
| '/clients/'
| '/settings/'
fileRoutesById: FileRoutesById
}
export interface RootRouteChildren {
IndexRoute: typeof IndexRoute
LoginRoute: typeof LoginRoute
SettingsRoute: typeof SettingsRoute
SettingsRoute: typeof SettingsRouteWithChildren
SetupRoute: typeof SetupRoute
AdminUsersRoute: typeof AdminUsersRoute
CasesCaseIdRoute: typeof CasesCaseIdRoute
@@ -190,6 +212,13 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof IndexRouteImport
parentRoute: typeof rootRouteImport
}
'/settings/': {
id: '/settings/'
path: '/'
fullPath: '/settings/'
preLoaderRoute: typeof SettingsIndexRouteImport
parentRoute: typeof SettingsRoute
}
'/clients/': {
id: '/clients/'
path: '/clients'
@@ -204,6 +233,13 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof CasesIndexRouteImport
parentRoute: typeof rootRouteImport
}
'/settings/fees': {
id: '/settings/fees'
path: '/fees'
fullPath: '/settings/fees'
preLoaderRoute: typeof SettingsFeesRouteImport
parentRoute: typeof SettingsRoute
}
'/clients/$clientId': {
id: '/clients/$clientId'
path: '/clients/$clientId'
@@ -235,10 +271,24 @@ declare module '@tanstack/react-router' {
}
}
interface SettingsRouteChildren {
SettingsFeesRoute: typeof SettingsFeesRoute
SettingsIndexRoute: typeof SettingsIndexRoute
}
const SettingsRouteChildren: SettingsRouteChildren = {
SettingsFeesRoute: SettingsFeesRoute,
SettingsIndexRoute: SettingsIndexRoute,
}
const SettingsRouteWithChildren = SettingsRoute._addFileChildren(
SettingsRouteChildren,
)
const rootRouteChildren: RootRouteChildren = {
IndexRoute: IndexRoute,
LoginRoute: LoginRoute,
SettingsRoute: SettingsRoute,
SettingsRoute: SettingsRouteWithChildren,
SetupRoute: SetupRoute,
AdminUsersRoute: AdminUsersRoute,
CasesCaseIdRoute: CasesCaseIdRoute,