Files
zerobyte/app/routeTree.gen.ts

724 lines
31 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 dashboardRouteRouteImport } from './routes/(dashboard)/route'
import { Route as authRouteRouteImport } from './routes/(auth)/route'
import { Route as IndexRouteImport } from './routes/index'
import { Route as ApiSplatRouteImport } from './routes/api.$'
import { Route as authOnboardingRouteImport } from './routes/(auth)/onboarding'
import { Route as authLoginRouteImport } from './routes/(auth)/login'
import { Route as authDownloadRecoveryKeyRouteImport } from './routes/(auth)/download-recovery-key'
import { Route as dashboardVolumesIndexRouteImport } from './routes/(dashboard)/volumes/index'
import { Route as dashboardSettingsIndexRouteImport } from './routes/(dashboard)/settings/index'
import { Route as dashboardRepositoriesIndexRouteImport } from './routes/(dashboard)/repositories/index'
import { Route as dashboardNotificationsIndexRouteImport } from './routes/(dashboard)/notifications/index'
import { Route as dashboardBackupsIndexRouteImport } from './routes/(dashboard)/backups/index'
import { Route as dashboardAdminIndexRouteImport } from './routes/(dashboard)/admin/index'
import { Route as dashboardVolumesCreateRouteImport } from './routes/(dashboard)/volumes/create'
import { Route as dashboardRepositoriesCreateRouteImport } from './routes/(dashboard)/repositories/create'
import { Route as dashboardNotificationsCreateRouteImport } from './routes/(dashboard)/notifications/create'
import { Route as dashboardBackupsCreateRouteImport } from './routes/(dashboard)/backups/create'
import { Route as authLoginErrorRouteImport } from './routes/(auth)/login.error'
import { Route as dashboardVolumesVolumeIdIndexRouteImport } from './routes/(dashboard)/volumes/$volumeId/index'
import { Route as dashboardRepositoriesRepositoryIdIndexRouteImport } from './routes/(dashboard)/repositories/$repositoryId/index'
import { Route as dashboardNotificationsNotificationIdIndexRouteImport } from './routes/(dashboard)/notifications/$notificationId/index'
import { Route as dashboardBackupsBackupIdIndexRouteImport } from './routes/(dashboard)/backups/$backupId/index'
import { Route as dashboardVolumesVolumeIdEditRouteImport } from './routes/(dashboard)/volumes/$volumeId/edit'
import { Route as dashboardSettingsSsoNewRouteImport } from './routes/(dashboard)/settings/sso/new'
import { Route as dashboardRepositoriesRepositoryIdEditRouteImport } from './routes/(dashboard)/repositories/$repositoryId/edit'
import { Route as dashboardNotificationsNotificationIdEditRouteImport } from './routes/(dashboard)/notifications/$notificationId/edit'
import { Route as dashboardBackupsBackupIdEditRouteImport } from './routes/(dashboard)/backups/$backupId/edit'
import { Route as dashboardRepositoriesRepositoryIdSnapshotIdIndexRouteImport } from './routes/(dashboard)/repositories/$repositoryId/$snapshotId/index'
import { Route as dashboardRepositoriesRepositoryIdSnapshotIdRestoreRouteImport } from './routes/(dashboard)/repositories/$repositoryId/$snapshotId/restore'
import { Route as dashboardBackupsBackupIdSnapshotIdRestoreRouteImport } from './routes/(dashboard)/backups/$backupId/$snapshotId.restore'
const dashboardRouteRoute = dashboardRouteRouteImport.update({
id: '/(dashboard)',
getParentRoute: () => rootRouteImport,
} as any)
const authRouteRoute = authRouteRouteImport.update({
id: '/(auth)',
getParentRoute: () => rootRouteImport,
} as any)
const IndexRoute = IndexRouteImport.update({
id: '/',
path: '/',
getParentRoute: () => rootRouteImport,
} as any)
const ApiSplatRoute = ApiSplatRouteImport.update({
id: '/api/$',
path: '/api/$',
getParentRoute: () => rootRouteImport,
} as any)
const authOnboardingRoute = authOnboardingRouteImport.update({
id: '/onboarding',
path: '/onboarding',
getParentRoute: () => authRouteRoute,
} as any)
const authLoginRoute = authLoginRouteImport.update({
id: '/login',
path: '/login',
getParentRoute: () => authRouteRoute,
} as any)
const authDownloadRecoveryKeyRoute = authDownloadRecoveryKeyRouteImport.update({
id: '/download-recovery-key',
path: '/download-recovery-key',
getParentRoute: () => authRouteRoute,
} as any)
const dashboardVolumesIndexRoute = dashboardVolumesIndexRouteImport.update({
id: '/volumes/',
path: '/volumes/',
getParentRoute: () => dashboardRouteRoute,
} as any)
const dashboardSettingsIndexRoute = dashboardSettingsIndexRouteImport.update({
id: '/settings/',
path: '/settings/',
getParentRoute: () => dashboardRouteRoute,
} as any)
const dashboardRepositoriesIndexRoute =
dashboardRepositoriesIndexRouteImport.update({
id: '/repositories/',
path: '/repositories/',
getParentRoute: () => dashboardRouteRoute,
} as any)
const dashboardNotificationsIndexRoute =
dashboardNotificationsIndexRouteImport.update({
id: '/notifications/',
path: '/notifications/',
getParentRoute: () => dashboardRouteRoute,
} as any)
const dashboardBackupsIndexRoute = dashboardBackupsIndexRouteImport.update({
id: '/backups/',
path: '/backups/',
getParentRoute: () => dashboardRouteRoute,
} as any)
const dashboardAdminIndexRoute = dashboardAdminIndexRouteImport.update({
id: '/admin/',
path: '/admin/',
getParentRoute: () => dashboardRouteRoute,
} as any)
const dashboardVolumesCreateRoute = dashboardVolumesCreateRouteImport.update({
id: '/volumes/create',
path: '/volumes/create',
getParentRoute: () => dashboardRouteRoute,
} as any)
const dashboardRepositoriesCreateRoute =
dashboardRepositoriesCreateRouteImport.update({
id: '/repositories/create',
path: '/repositories/create',
getParentRoute: () => dashboardRouteRoute,
} as any)
const dashboardNotificationsCreateRoute =
dashboardNotificationsCreateRouteImport.update({
id: '/notifications/create',
path: '/notifications/create',
getParentRoute: () => dashboardRouteRoute,
} as any)
const dashboardBackupsCreateRoute = dashboardBackupsCreateRouteImport.update({
id: '/backups/create',
path: '/backups/create',
getParentRoute: () => dashboardRouteRoute,
} as any)
const authLoginErrorRoute = authLoginErrorRouteImport.update({
id: '/error',
path: '/error',
getParentRoute: () => authLoginRoute,
} as any)
const dashboardVolumesVolumeIdIndexRoute =
dashboardVolumesVolumeIdIndexRouteImport.update({
id: '/volumes/$volumeId/',
path: '/volumes/$volumeId/',
getParentRoute: () => dashboardRouteRoute,
} as any)
const dashboardRepositoriesRepositoryIdIndexRoute =
dashboardRepositoriesRepositoryIdIndexRouteImport.update({
id: '/repositories/$repositoryId/',
path: '/repositories/$repositoryId/',
getParentRoute: () => dashboardRouteRoute,
} as any)
const dashboardNotificationsNotificationIdIndexRoute =
dashboardNotificationsNotificationIdIndexRouteImport.update({
id: '/notifications/$notificationId/',
path: '/notifications/$notificationId/',
getParentRoute: () => dashboardRouteRoute,
} as any)
const dashboardBackupsBackupIdIndexRoute =
dashboardBackupsBackupIdIndexRouteImport.update({
id: '/backups/$backupId/',
path: '/backups/$backupId/',
getParentRoute: () => dashboardRouteRoute,
} as any)
const dashboardVolumesVolumeIdEditRoute =
dashboardVolumesVolumeIdEditRouteImport.update({
id: '/volumes/$volumeId/edit',
path: '/volumes/$volumeId/edit',
getParentRoute: () => dashboardRouteRoute,
} as any)
const dashboardSettingsSsoNewRoute = dashboardSettingsSsoNewRouteImport.update({
id: '/settings/sso/new',
path: '/settings/sso/new',
getParentRoute: () => dashboardRouteRoute,
} as any)
const dashboardRepositoriesRepositoryIdEditRoute =
dashboardRepositoriesRepositoryIdEditRouteImport.update({
id: '/repositories/$repositoryId/edit',
path: '/repositories/$repositoryId/edit',
getParentRoute: () => dashboardRouteRoute,
} as any)
const dashboardNotificationsNotificationIdEditRoute =
dashboardNotificationsNotificationIdEditRouteImport.update({
id: '/notifications/$notificationId/edit',
path: '/notifications/$notificationId/edit',
getParentRoute: () => dashboardRouteRoute,
} as any)
const dashboardBackupsBackupIdEditRoute =
dashboardBackupsBackupIdEditRouteImport.update({
id: '/backups/$backupId/edit',
path: '/backups/$backupId/edit',
getParentRoute: () => dashboardRouteRoute,
} as any)
const dashboardRepositoriesRepositoryIdSnapshotIdIndexRoute =
dashboardRepositoriesRepositoryIdSnapshotIdIndexRouteImport.update({
id: '/repositories/$repositoryId/$snapshotId/',
path: '/repositories/$repositoryId/$snapshotId/',
getParentRoute: () => dashboardRouteRoute,
} as any)
const dashboardRepositoriesRepositoryIdSnapshotIdRestoreRoute =
dashboardRepositoriesRepositoryIdSnapshotIdRestoreRouteImport.update({
id: '/repositories/$repositoryId/$snapshotId/restore',
path: '/repositories/$repositoryId/$snapshotId/restore',
getParentRoute: () => dashboardRouteRoute,
} as any)
const dashboardBackupsBackupIdSnapshotIdRestoreRoute =
dashboardBackupsBackupIdSnapshotIdRestoreRouteImport.update({
id: '/backups/$backupId/$snapshotId/restore',
path: '/backups/$backupId/$snapshotId/restore',
getParentRoute: () => dashboardRouteRoute,
} as any)
export interface FileRoutesByFullPath {
'/': typeof IndexRoute
'/download-recovery-key': typeof authDownloadRecoveryKeyRoute
'/login': typeof authLoginRouteWithChildren
'/onboarding': typeof authOnboardingRoute
'/api/$': typeof ApiSplatRoute
'/login/error': typeof authLoginErrorRoute
'/backups/create': typeof dashboardBackupsCreateRoute
'/notifications/create': typeof dashboardNotificationsCreateRoute
'/repositories/create': typeof dashboardRepositoriesCreateRoute
'/volumes/create': typeof dashboardVolumesCreateRoute
'/admin/': typeof dashboardAdminIndexRoute
'/backups/': typeof dashboardBackupsIndexRoute
'/notifications/': typeof dashboardNotificationsIndexRoute
'/repositories/': typeof dashboardRepositoriesIndexRoute
'/settings/': typeof dashboardSettingsIndexRoute
'/volumes/': typeof dashboardVolumesIndexRoute
'/backups/$backupId/edit': typeof dashboardBackupsBackupIdEditRoute
'/notifications/$notificationId/edit': typeof dashboardNotificationsNotificationIdEditRoute
'/repositories/$repositoryId/edit': typeof dashboardRepositoriesRepositoryIdEditRoute
'/settings/sso/new': typeof dashboardSettingsSsoNewRoute
'/volumes/$volumeId/edit': typeof dashboardVolumesVolumeIdEditRoute
'/backups/$backupId/': typeof dashboardBackupsBackupIdIndexRoute
'/notifications/$notificationId/': typeof dashboardNotificationsNotificationIdIndexRoute
'/repositories/$repositoryId/': typeof dashboardRepositoriesRepositoryIdIndexRoute
'/volumes/$volumeId/': typeof dashboardVolumesVolumeIdIndexRoute
'/backups/$backupId/$snapshotId/restore': typeof dashboardBackupsBackupIdSnapshotIdRestoreRoute
'/repositories/$repositoryId/$snapshotId/restore': typeof dashboardRepositoriesRepositoryIdSnapshotIdRestoreRoute
'/repositories/$repositoryId/$snapshotId/': typeof dashboardRepositoriesRepositoryIdSnapshotIdIndexRoute
}
export interface FileRoutesByTo {
'/': typeof IndexRoute
'/download-recovery-key': typeof authDownloadRecoveryKeyRoute
'/login': typeof authLoginRouteWithChildren
'/onboarding': typeof authOnboardingRoute
'/api/$': typeof ApiSplatRoute
'/login/error': typeof authLoginErrorRoute
'/backups/create': typeof dashboardBackupsCreateRoute
'/notifications/create': typeof dashboardNotificationsCreateRoute
'/repositories/create': typeof dashboardRepositoriesCreateRoute
'/volumes/create': typeof dashboardVolumesCreateRoute
'/admin': typeof dashboardAdminIndexRoute
'/backups': typeof dashboardBackupsIndexRoute
'/notifications': typeof dashboardNotificationsIndexRoute
'/repositories': typeof dashboardRepositoriesIndexRoute
'/settings': typeof dashboardSettingsIndexRoute
'/volumes': typeof dashboardVolumesIndexRoute
'/backups/$backupId/edit': typeof dashboardBackupsBackupIdEditRoute
'/notifications/$notificationId/edit': typeof dashboardNotificationsNotificationIdEditRoute
'/repositories/$repositoryId/edit': typeof dashboardRepositoriesRepositoryIdEditRoute
'/settings/sso/new': typeof dashboardSettingsSsoNewRoute
'/volumes/$volumeId/edit': typeof dashboardVolumesVolumeIdEditRoute
'/backups/$backupId': typeof dashboardBackupsBackupIdIndexRoute
'/notifications/$notificationId': typeof dashboardNotificationsNotificationIdIndexRoute
'/repositories/$repositoryId': typeof dashboardRepositoriesRepositoryIdIndexRoute
'/volumes/$volumeId': typeof dashboardVolumesVolumeIdIndexRoute
'/backups/$backupId/$snapshotId/restore': typeof dashboardBackupsBackupIdSnapshotIdRestoreRoute
'/repositories/$repositoryId/$snapshotId/restore': typeof dashboardRepositoriesRepositoryIdSnapshotIdRestoreRoute
'/repositories/$repositoryId/$snapshotId': typeof dashboardRepositoriesRepositoryIdSnapshotIdIndexRoute
}
export interface FileRoutesById {
__root__: typeof rootRouteImport
'/': typeof IndexRoute
'/(auth)': typeof authRouteRouteWithChildren
'/(dashboard)': typeof dashboardRouteRouteWithChildren
'/(auth)/download-recovery-key': typeof authDownloadRecoveryKeyRoute
'/(auth)/login': typeof authLoginRouteWithChildren
'/(auth)/onboarding': typeof authOnboardingRoute
'/api/$': typeof ApiSplatRoute
'/(auth)/login/error': typeof authLoginErrorRoute
'/(dashboard)/backups/create': typeof dashboardBackupsCreateRoute
'/(dashboard)/notifications/create': typeof dashboardNotificationsCreateRoute
'/(dashboard)/repositories/create': typeof dashboardRepositoriesCreateRoute
'/(dashboard)/volumes/create': typeof dashboardVolumesCreateRoute
'/(dashboard)/admin/': typeof dashboardAdminIndexRoute
'/(dashboard)/backups/': typeof dashboardBackupsIndexRoute
'/(dashboard)/notifications/': typeof dashboardNotificationsIndexRoute
'/(dashboard)/repositories/': typeof dashboardRepositoriesIndexRoute
'/(dashboard)/settings/': typeof dashboardSettingsIndexRoute
'/(dashboard)/volumes/': typeof dashboardVolumesIndexRoute
'/(dashboard)/backups/$backupId/edit': typeof dashboardBackupsBackupIdEditRoute
'/(dashboard)/notifications/$notificationId/edit': typeof dashboardNotificationsNotificationIdEditRoute
'/(dashboard)/repositories/$repositoryId/edit': typeof dashboardRepositoriesRepositoryIdEditRoute
'/(dashboard)/settings/sso/new': typeof dashboardSettingsSsoNewRoute
'/(dashboard)/volumes/$volumeId/edit': typeof dashboardVolumesVolumeIdEditRoute
'/(dashboard)/backups/$backupId/': typeof dashboardBackupsBackupIdIndexRoute
'/(dashboard)/notifications/$notificationId/': typeof dashboardNotificationsNotificationIdIndexRoute
'/(dashboard)/repositories/$repositoryId/': typeof dashboardRepositoriesRepositoryIdIndexRoute
'/(dashboard)/volumes/$volumeId/': typeof dashboardVolumesVolumeIdIndexRoute
'/(dashboard)/backups/$backupId/$snapshotId/restore': typeof dashboardBackupsBackupIdSnapshotIdRestoreRoute
'/(dashboard)/repositories/$repositoryId/$snapshotId/restore': typeof dashboardRepositoriesRepositoryIdSnapshotIdRestoreRoute
'/(dashboard)/repositories/$repositoryId/$snapshotId/': typeof dashboardRepositoriesRepositoryIdSnapshotIdIndexRoute
}
export interface FileRouteTypes {
fileRoutesByFullPath: FileRoutesByFullPath
fullPaths:
| '/'
| '/download-recovery-key'
| '/login'
| '/onboarding'
| '/api/$'
| '/login/error'
| '/backups/create'
| '/notifications/create'
| '/repositories/create'
| '/volumes/create'
| '/admin/'
| '/backups/'
| '/notifications/'
| '/repositories/'
| '/settings/'
| '/volumes/'
| '/backups/$backupId/edit'
| '/notifications/$notificationId/edit'
| '/repositories/$repositoryId/edit'
| '/settings/sso/new'
| '/volumes/$volumeId/edit'
| '/backups/$backupId/'
| '/notifications/$notificationId/'
| '/repositories/$repositoryId/'
| '/volumes/$volumeId/'
| '/backups/$backupId/$snapshotId/restore'
| '/repositories/$repositoryId/$snapshotId/restore'
| '/repositories/$repositoryId/$snapshotId/'
fileRoutesByTo: FileRoutesByTo
to:
| '/'
| '/download-recovery-key'
| '/login'
| '/onboarding'
| '/api/$'
| '/login/error'
| '/backups/create'
| '/notifications/create'
| '/repositories/create'
| '/volumes/create'
| '/admin'
| '/backups'
| '/notifications'
| '/repositories'
| '/settings'
| '/volumes'
| '/backups/$backupId/edit'
| '/notifications/$notificationId/edit'
| '/repositories/$repositoryId/edit'
| '/settings/sso/new'
| '/volumes/$volumeId/edit'
| '/backups/$backupId'
| '/notifications/$notificationId'
| '/repositories/$repositoryId'
| '/volumes/$volumeId'
| '/backups/$backupId/$snapshotId/restore'
| '/repositories/$repositoryId/$snapshotId/restore'
| '/repositories/$repositoryId/$snapshotId'
id:
| '__root__'
| '/'
| '/(auth)'
| '/(dashboard)'
| '/(auth)/download-recovery-key'
| '/(auth)/login'
| '/(auth)/onboarding'
| '/api/$'
| '/(auth)/login/error'
| '/(dashboard)/backups/create'
| '/(dashboard)/notifications/create'
| '/(dashboard)/repositories/create'
| '/(dashboard)/volumes/create'
| '/(dashboard)/admin/'
| '/(dashboard)/backups/'
| '/(dashboard)/notifications/'
| '/(dashboard)/repositories/'
| '/(dashboard)/settings/'
| '/(dashboard)/volumes/'
| '/(dashboard)/backups/$backupId/edit'
| '/(dashboard)/notifications/$notificationId/edit'
| '/(dashboard)/repositories/$repositoryId/edit'
| '/(dashboard)/settings/sso/new'
| '/(dashboard)/volumes/$volumeId/edit'
| '/(dashboard)/backups/$backupId/'
| '/(dashboard)/notifications/$notificationId/'
| '/(dashboard)/repositories/$repositoryId/'
| '/(dashboard)/volumes/$volumeId/'
| '/(dashboard)/backups/$backupId/$snapshotId/restore'
| '/(dashboard)/repositories/$repositoryId/$snapshotId/restore'
| '/(dashboard)/repositories/$repositoryId/$snapshotId/'
fileRoutesById: FileRoutesById
}
export interface RootRouteChildren {
IndexRoute: typeof IndexRoute
authRouteRoute: typeof authRouteRouteWithChildren
dashboardRouteRoute: typeof dashboardRouteRouteWithChildren
ApiSplatRoute: typeof ApiSplatRoute
}
declare module '@tanstack/react-router' {
interface FileRoutesByPath {
'/(dashboard)': {
id: '/(dashboard)'
path: ''
fullPath: ''
preLoaderRoute: typeof dashboardRouteRouteImport
parentRoute: typeof rootRouteImport
}
'/(auth)': {
id: '/(auth)'
path: ''
fullPath: ''
preLoaderRoute: typeof authRouteRouteImport
parentRoute: typeof rootRouteImport
}
'/': {
id: '/'
path: '/'
fullPath: '/'
preLoaderRoute: typeof IndexRouteImport
parentRoute: typeof rootRouteImport
}
'/api/$': {
id: '/api/$'
path: '/api/$'
fullPath: '/api/$'
preLoaderRoute: typeof ApiSplatRouteImport
parentRoute: typeof rootRouteImport
}
'/(auth)/onboarding': {
id: '/(auth)/onboarding'
path: '/onboarding'
fullPath: '/onboarding'
preLoaderRoute: typeof authOnboardingRouteImport
parentRoute: typeof authRouteRoute
}
'/(auth)/login': {
id: '/(auth)/login'
path: '/login'
fullPath: '/login'
preLoaderRoute: typeof authLoginRouteImport
parentRoute: typeof authRouteRoute
}
'/(auth)/download-recovery-key': {
id: '/(auth)/download-recovery-key'
path: '/download-recovery-key'
fullPath: '/download-recovery-key'
preLoaderRoute: typeof authDownloadRecoveryKeyRouteImport
parentRoute: typeof authRouteRoute
}
'/(dashboard)/volumes/': {
id: '/(dashboard)/volumes/'
path: '/volumes'
fullPath: '/volumes/'
preLoaderRoute: typeof dashboardVolumesIndexRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(dashboard)/settings/': {
id: '/(dashboard)/settings/'
path: '/settings'
fullPath: '/settings/'
preLoaderRoute: typeof dashboardSettingsIndexRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(dashboard)/repositories/': {
id: '/(dashboard)/repositories/'
path: '/repositories'
fullPath: '/repositories/'
preLoaderRoute: typeof dashboardRepositoriesIndexRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(dashboard)/notifications/': {
id: '/(dashboard)/notifications/'
path: '/notifications'
fullPath: '/notifications/'
preLoaderRoute: typeof dashboardNotificationsIndexRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(dashboard)/backups/': {
id: '/(dashboard)/backups/'
path: '/backups'
fullPath: '/backups/'
preLoaderRoute: typeof dashboardBackupsIndexRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(dashboard)/admin/': {
id: '/(dashboard)/admin/'
path: '/admin'
fullPath: '/admin/'
preLoaderRoute: typeof dashboardAdminIndexRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(dashboard)/volumes/create': {
id: '/(dashboard)/volumes/create'
path: '/volumes/create'
fullPath: '/volumes/create'
preLoaderRoute: typeof dashboardVolumesCreateRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(dashboard)/repositories/create': {
id: '/(dashboard)/repositories/create'
path: '/repositories/create'
fullPath: '/repositories/create'
preLoaderRoute: typeof dashboardRepositoriesCreateRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(dashboard)/notifications/create': {
id: '/(dashboard)/notifications/create'
path: '/notifications/create'
fullPath: '/notifications/create'
preLoaderRoute: typeof dashboardNotificationsCreateRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(dashboard)/backups/create': {
id: '/(dashboard)/backups/create'
path: '/backups/create'
fullPath: '/backups/create'
preLoaderRoute: typeof dashboardBackupsCreateRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(auth)/login/error': {
id: '/(auth)/login/error'
path: '/error'
fullPath: '/login/error'
preLoaderRoute: typeof authLoginErrorRouteImport
parentRoute: typeof authLoginRoute
}
'/(dashboard)/volumes/$volumeId/': {
id: '/(dashboard)/volumes/$volumeId/'
path: '/volumes/$volumeId'
fullPath: '/volumes/$volumeId/'
preLoaderRoute: typeof dashboardVolumesVolumeIdIndexRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(dashboard)/repositories/$repositoryId/': {
id: '/(dashboard)/repositories/$repositoryId/'
path: '/repositories/$repositoryId'
fullPath: '/repositories/$repositoryId/'
preLoaderRoute: typeof dashboardRepositoriesRepositoryIdIndexRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(dashboard)/notifications/$notificationId/': {
id: '/(dashboard)/notifications/$notificationId/'
path: '/notifications/$notificationId'
fullPath: '/notifications/$notificationId/'
preLoaderRoute: typeof dashboardNotificationsNotificationIdIndexRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(dashboard)/backups/$backupId/': {
id: '/(dashboard)/backups/$backupId/'
path: '/backups/$backupId'
fullPath: '/backups/$backupId/'
preLoaderRoute: typeof dashboardBackupsBackupIdIndexRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(dashboard)/volumes/$volumeId/edit': {
id: '/(dashboard)/volumes/$volumeId/edit'
path: '/volumes/$volumeId/edit'
fullPath: '/volumes/$volumeId/edit'
preLoaderRoute: typeof dashboardVolumesVolumeIdEditRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(dashboard)/settings/sso/new': {
id: '/(dashboard)/settings/sso/new'
path: '/settings/sso/new'
fullPath: '/settings/sso/new'
preLoaderRoute: typeof dashboardSettingsSsoNewRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(dashboard)/repositories/$repositoryId/edit': {
id: '/(dashboard)/repositories/$repositoryId/edit'
path: '/repositories/$repositoryId/edit'
fullPath: '/repositories/$repositoryId/edit'
preLoaderRoute: typeof dashboardRepositoriesRepositoryIdEditRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(dashboard)/notifications/$notificationId/edit': {
id: '/(dashboard)/notifications/$notificationId/edit'
path: '/notifications/$notificationId/edit'
fullPath: '/notifications/$notificationId/edit'
preLoaderRoute: typeof dashboardNotificationsNotificationIdEditRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(dashboard)/backups/$backupId/edit': {
id: '/(dashboard)/backups/$backupId/edit'
path: '/backups/$backupId/edit'
fullPath: '/backups/$backupId/edit'
preLoaderRoute: typeof dashboardBackupsBackupIdEditRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(dashboard)/repositories/$repositoryId/$snapshotId/': {
id: '/(dashboard)/repositories/$repositoryId/$snapshotId/'
path: '/repositories/$repositoryId/$snapshotId'
fullPath: '/repositories/$repositoryId/$snapshotId/'
preLoaderRoute: typeof dashboardRepositoriesRepositoryIdSnapshotIdIndexRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(dashboard)/repositories/$repositoryId/$snapshotId/restore': {
id: '/(dashboard)/repositories/$repositoryId/$snapshotId/restore'
path: '/repositories/$repositoryId/$snapshotId/restore'
fullPath: '/repositories/$repositoryId/$snapshotId/restore'
preLoaderRoute: typeof dashboardRepositoriesRepositoryIdSnapshotIdRestoreRouteImport
parentRoute: typeof dashboardRouteRoute
}
'/(dashboard)/backups/$backupId/$snapshotId/restore': {
id: '/(dashboard)/backups/$backupId/$snapshotId/restore'
path: '/backups/$backupId/$snapshotId/restore'
fullPath: '/backups/$backupId/$snapshotId/restore'
preLoaderRoute: typeof dashboardBackupsBackupIdSnapshotIdRestoreRouteImport
parentRoute: typeof dashboardRouteRoute
}
}
}
interface authLoginRouteChildren {
authLoginErrorRoute: typeof authLoginErrorRoute
}
const authLoginRouteChildren: authLoginRouteChildren = {
authLoginErrorRoute: authLoginErrorRoute,
}
const authLoginRouteWithChildren = authLoginRoute._addFileChildren(
authLoginRouteChildren,
)
interface authRouteRouteChildren {
authDownloadRecoveryKeyRoute: typeof authDownloadRecoveryKeyRoute
authLoginRoute: typeof authLoginRouteWithChildren
authOnboardingRoute: typeof authOnboardingRoute
}
const authRouteRouteChildren: authRouteRouteChildren = {
authDownloadRecoveryKeyRoute: authDownloadRecoveryKeyRoute,
authLoginRoute: authLoginRouteWithChildren,
authOnboardingRoute: authOnboardingRoute,
}
const authRouteRouteWithChildren = authRouteRoute._addFileChildren(
authRouteRouteChildren,
)
interface dashboardRouteRouteChildren {
dashboardBackupsCreateRoute: typeof dashboardBackupsCreateRoute
dashboardNotificationsCreateRoute: typeof dashboardNotificationsCreateRoute
dashboardRepositoriesCreateRoute: typeof dashboardRepositoriesCreateRoute
dashboardVolumesCreateRoute: typeof dashboardVolumesCreateRoute
dashboardAdminIndexRoute: typeof dashboardAdminIndexRoute
dashboardBackupsIndexRoute: typeof dashboardBackupsIndexRoute
dashboardNotificationsIndexRoute: typeof dashboardNotificationsIndexRoute
dashboardRepositoriesIndexRoute: typeof dashboardRepositoriesIndexRoute
dashboardSettingsIndexRoute: typeof dashboardSettingsIndexRoute
dashboardVolumesIndexRoute: typeof dashboardVolumesIndexRoute
dashboardBackupsBackupIdEditRoute: typeof dashboardBackupsBackupIdEditRoute
dashboardNotificationsNotificationIdEditRoute: typeof dashboardNotificationsNotificationIdEditRoute
dashboardRepositoriesRepositoryIdEditRoute: typeof dashboardRepositoriesRepositoryIdEditRoute
dashboardSettingsSsoNewRoute: typeof dashboardSettingsSsoNewRoute
dashboardVolumesVolumeIdEditRoute: typeof dashboardVolumesVolumeIdEditRoute
dashboardBackupsBackupIdIndexRoute: typeof dashboardBackupsBackupIdIndexRoute
dashboardNotificationsNotificationIdIndexRoute: typeof dashboardNotificationsNotificationIdIndexRoute
dashboardRepositoriesRepositoryIdIndexRoute: typeof dashboardRepositoriesRepositoryIdIndexRoute
dashboardVolumesVolumeIdIndexRoute: typeof dashboardVolumesVolumeIdIndexRoute
dashboardBackupsBackupIdSnapshotIdRestoreRoute: typeof dashboardBackupsBackupIdSnapshotIdRestoreRoute
dashboardRepositoriesRepositoryIdSnapshotIdRestoreRoute: typeof dashboardRepositoriesRepositoryIdSnapshotIdRestoreRoute
dashboardRepositoriesRepositoryIdSnapshotIdIndexRoute: typeof dashboardRepositoriesRepositoryIdSnapshotIdIndexRoute
}
const dashboardRouteRouteChildren: dashboardRouteRouteChildren = {
dashboardBackupsCreateRoute: dashboardBackupsCreateRoute,
dashboardNotificationsCreateRoute: dashboardNotificationsCreateRoute,
dashboardRepositoriesCreateRoute: dashboardRepositoriesCreateRoute,
dashboardVolumesCreateRoute: dashboardVolumesCreateRoute,
dashboardAdminIndexRoute: dashboardAdminIndexRoute,
dashboardBackupsIndexRoute: dashboardBackupsIndexRoute,
dashboardNotificationsIndexRoute: dashboardNotificationsIndexRoute,
dashboardRepositoriesIndexRoute: dashboardRepositoriesIndexRoute,
dashboardSettingsIndexRoute: dashboardSettingsIndexRoute,
dashboardVolumesIndexRoute: dashboardVolumesIndexRoute,
dashboardBackupsBackupIdEditRoute: dashboardBackupsBackupIdEditRoute,
dashboardNotificationsNotificationIdEditRoute:
dashboardNotificationsNotificationIdEditRoute,
dashboardRepositoriesRepositoryIdEditRoute:
dashboardRepositoriesRepositoryIdEditRoute,
dashboardSettingsSsoNewRoute: dashboardSettingsSsoNewRoute,
dashboardVolumesVolumeIdEditRoute: dashboardVolumesVolumeIdEditRoute,
dashboardBackupsBackupIdIndexRoute: dashboardBackupsBackupIdIndexRoute,
dashboardNotificationsNotificationIdIndexRoute:
dashboardNotificationsNotificationIdIndexRoute,
dashboardRepositoriesRepositoryIdIndexRoute:
dashboardRepositoriesRepositoryIdIndexRoute,
dashboardVolumesVolumeIdIndexRoute: dashboardVolumesVolumeIdIndexRoute,
dashboardBackupsBackupIdSnapshotIdRestoreRoute:
dashboardBackupsBackupIdSnapshotIdRestoreRoute,
dashboardRepositoriesRepositoryIdSnapshotIdRestoreRoute:
dashboardRepositoriesRepositoryIdSnapshotIdRestoreRoute,
dashboardRepositoriesRepositoryIdSnapshotIdIndexRoute:
dashboardRepositoriesRepositoryIdSnapshotIdIndexRoute,
}
const dashboardRouteRouteWithChildren = dashboardRouteRoute._addFileChildren(
dashboardRouteRouteChildren,
)
const rootRouteChildren: RootRouteChildren = {
IndexRoute: IndexRoute,
authRouteRoute: authRouteRouteWithChildren,
dashboardRouteRoute: dashboardRouteRouteWithChildren,
ApiSplatRoute: ApiSplatRoute,
}
export const routeTree = rootRouteImport
._addFileChildren(rootRouteChildren)
._addFileTypes<FileRouteTypes>()
import type { getRouter } from './router.tsx'
import type { createStart } from '@tanstack/react-start'
declare module '@tanstack/react-start' {
interface Register {
ssr: true
router: Awaited<ReturnType<typeof getRouter>>
}
}