`resources` was reachable from the SDK and the API and nowhere else, and `node_queued` was published to nothing at all — so a node waiting for a machine looked exactly like a node that had hung, which is the failure the event was added for. The node panel gets a Resources section: a size by name, the numbers for a node that wants its own, and how long it is expected to take. Picking a flavor drops the numbers, because saying both is two answers and the engine refuses it. A queued node draws a neutral dot rather than one of the three status colours — it is not running, it did not go well, and it did not go wrong; it is idle with a reason, which the tooltip gives. And a Workers screen, which is the first UI for any of this: every machine the engine can reach with what is free of each, what is attached, what a cluster has been asked for, and the sizes, editable. `fluksio status` grew a line of the same. The demo's training node already preferred a GPU worker, which was exactly the declaration that used to be dropped, so it now says how much of that machine it takes as well.
534 lines
17 KiB
TypeScript
534 lines
17 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 SignupRouteImport } from './routes/signup'
|
|
import { Route as ResetPasswordRouteImport } from './routes/reset-password'
|
|
import { Route as RecoverPasswordRouteImport } from './routes/recover-password'
|
|
import { Route as LoginRouteImport } from './routes/login'
|
|
import { Route as LayoutRouteImport } from './routes/_layout'
|
|
import { Route as CanvasRouteImport } from './routes/_canvas'
|
|
import { Route as PanelIndexRouteImport } from './routes/panel.index'
|
|
import { Route as LayoutIndexRouteImport } from './routes/_layout/index'
|
|
import { Route as ViewNameRouteImport } from './routes/view.$name'
|
|
import { Route as PanelIdRouteImport } from './routes/panel.$id'
|
|
import { Route as OauthAuthorizeRouteImport } from './routes/oauth.authorize'
|
|
import { Route as LayoutWorkersRouteImport } from './routes/_layout/workers'
|
|
import { Route as LayoutSettingsRouteImport } from './routes/_layout/settings'
|
|
import { Route as LayoutSecretsRouteImport } from './routes/_layout/secrets'
|
|
import { Route as LayoutModulesRouteImport } from './routes/_layout/modules'
|
|
import { Route as LayoutAlertsRouteImport } from './routes/_layout/alerts'
|
|
import { Route as LayoutAdminRouteImport } from './routes/_layout/admin'
|
|
import { Route as LayoutRunsIndexRouteImport } from './routes/_layout/runs/index'
|
|
import { Route as LayoutFlowsIndexRouteImport } from './routes/_layout/flows/index'
|
|
import { Route as LayoutDashboardsIndexRouteImport } from './routes/_layout/dashboards/index'
|
|
import { Route as LayoutRunsIdRouteImport } from './routes/_layout/runs/$id'
|
|
import { Route as CanvasFlowsFlowNameRouteImport } from './routes/_canvas/flows/$flowName'
|
|
import { Route as CanvasDashboardsNameRouteImport } from './routes/_canvas/dashboards/$name'
|
|
|
|
const SignupRoute = SignupRouteImport.update({
|
|
id: '/signup',
|
|
path: '/signup',
|
|
getParentRoute: () => rootRouteImport,
|
|
} as any)
|
|
const ResetPasswordRoute = ResetPasswordRouteImport.update({
|
|
id: '/reset-password',
|
|
path: '/reset-password',
|
|
getParentRoute: () => rootRouteImport,
|
|
} as any)
|
|
const RecoverPasswordRoute = RecoverPasswordRouteImport.update({
|
|
id: '/recover-password',
|
|
path: '/recover-password',
|
|
getParentRoute: () => rootRouteImport,
|
|
} as any)
|
|
const LoginRoute = LoginRouteImport.update({
|
|
id: '/login',
|
|
path: '/login',
|
|
getParentRoute: () => rootRouteImport,
|
|
} as any)
|
|
const LayoutRoute = LayoutRouteImport.update({
|
|
id: '/_layout',
|
|
getParentRoute: () => rootRouteImport,
|
|
} as any)
|
|
const CanvasRoute = CanvasRouteImport.update({
|
|
id: '/_canvas',
|
|
getParentRoute: () => rootRouteImport,
|
|
} as any)
|
|
const PanelIndexRoute = PanelIndexRouteImport.update({
|
|
id: '/panel/',
|
|
path: '/panel/',
|
|
getParentRoute: () => rootRouteImport,
|
|
} as any)
|
|
const LayoutIndexRoute = LayoutIndexRouteImport.update({
|
|
id: '/',
|
|
path: '/',
|
|
getParentRoute: () => LayoutRoute,
|
|
} as any)
|
|
const ViewNameRoute = ViewNameRouteImport.update({
|
|
id: '/view/$name',
|
|
path: '/view/$name',
|
|
getParentRoute: () => rootRouteImport,
|
|
} as any)
|
|
const PanelIdRoute = PanelIdRouteImport.update({
|
|
id: '/panel/$id',
|
|
path: '/panel/$id',
|
|
getParentRoute: () => rootRouteImport,
|
|
} as any)
|
|
const OauthAuthorizeRoute = OauthAuthorizeRouteImport.update({
|
|
id: '/oauth/authorize',
|
|
path: '/oauth/authorize',
|
|
getParentRoute: () => rootRouteImport,
|
|
} as any)
|
|
const LayoutWorkersRoute = LayoutWorkersRouteImport.update({
|
|
id: '/workers',
|
|
path: '/workers',
|
|
getParentRoute: () => LayoutRoute,
|
|
} as any)
|
|
const LayoutSettingsRoute = LayoutSettingsRouteImport.update({
|
|
id: '/settings',
|
|
path: '/settings',
|
|
getParentRoute: () => LayoutRoute,
|
|
} as any)
|
|
const LayoutSecretsRoute = LayoutSecretsRouteImport.update({
|
|
id: '/secrets',
|
|
path: '/secrets',
|
|
getParentRoute: () => LayoutRoute,
|
|
} as any)
|
|
const LayoutModulesRoute = LayoutModulesRouteImport.update({
|
|
id: '/modules',
|
|
path: '/modules',
|
|
getParentRoute: () => LayoutRoute,
|
|
} as any)
|
|
const LayoutAlertsRoute = LayoutAlertsRouteImport.update({
|
|
id: '/alerts',
|
|
path: '/alerts',
|
|
getParentRoute: () => LayoutRoute,
|
|
} as any)
|
|
const LayoutAdminRoute = LayoutAdminRouteImport.update({
|
|
id: '/admin',
|
|
path: '/admin',
|
|
getParentRoute: () => LayoutRoute,
|
|
} as any)
|
|
const LayoutRunsIndexRoute = LayoutRunsIndexRouteImport.update({
|
|
id: '/runs/',
|
|
path: '/runs/',
|
|
getParentRoute: () => LayoutRoute,
|
|
} as any)
|
|
const LayoutFlowsIndexRoute = LayoutFlowsIndexRouteImport.update({
|
|
id: '/flows/',
|
|
path: '/flows/',
|
|
getParentRoute: () => LayoutRoute,
|
|
} as any)
|
|
const LayoutDashboardsIndexRoute = LayoutDashboardsIndexRouteImport.update({
|
|
id: '/dashboards/',
|
|
path: '/dashboards/',
|
|
getParentRoute: () => LayoutRoute,
|
|
} as any)
|
|
const LayoutRunsIdRoute = LayoutRunsIdRouteImport.update({
|
|
id: '/runs/$id',
|
|
path: '/runs/$id',
|
|
getParentRoute: () => LayoutRoute,
|
|
} as any)
|
|
const CanvasFlowsFlowNameRoute = CanvasFlowsFlowNameRouteImport.update({
|
|
id: '/flows/$flowName',
|
|
path: '/flows/$flowName',
|
|
getParentRoute: () => CanvasRoute,
|
|
} as any)
|
|
const CanvasDashboardsNameRoute = CanvasDashboardsNameRouteImport.update({
|
|
id: '/dashboards/$name',
|
|
path: '/dashboards/$name',
|
|
getParentRoute: () => CanvasRoute,
|
|
} as any)
|
|
|
|
export interface FileRoutesByFullPath {
|
|
'/': typeof LayoutIndexRoute
|
|
'/login': typeof LoginRoute
|
|
'/recover-password': typeof RecoverPasswordRoute
|
|
'/reset-password': typeof ResetPasswordRoute
|
|
'/signup': typeof SignupRoute
|
|
'/admin': typeof LayoutAdminRoute
|
|
'/alerts': typeof LayoutAlertsRoute
|
|
'/modules': typeof LayoutModulesRoute
|
|
'/secrets': typeof LayoutSecretsRoute
|
|
'/settings': typeof LayoutSettingsRoute
|
|
'/workers': typeof LayoutWorkersRoute
|
|
'/oauth/authorize': typeof OauthAuthorizeRoute
|
|
'/panel/$id': typeof PanelIdRoute
|
|
'/view/$name': typeof ViewNameRoute
|
|
'/panel/': typeof PanelIndexRoute
|
|
'/dashboards/$name': typeof CanvasDashboardsNameRoute
|
|
'/flows/$flowName': typeof CanvasFlowsFlowNameRoute
|
|
'/runs/$id': typeof LayoutRunsIdRoute
|
|
'/dashboards/': typeof LayoutDashboardsIndexRoute
|
|
'/flows/': typeof LayoutFlowsIndexRoute
|
|
'/runs/': typeof LayoutRunsIndexRoute
|
|
}
|
|
export interface FileRoutesByTo {
|
|
'/': typeof LayoutIndexRoute
|
|
'/login': typeof LoginRoute
|
|
'/recover-password': typeof RecoverPasswordRoute
|
|
'/reset-password': typeof ResetPasswordRoute
|
|
'/signup': typeof SignupRoute
|
|
'/admin': typeof LayoutAdminRoute
|
|
'/alerts': typeof LayoutAlertsRoute
|
|
'/modules': typeof LayoutModulesRoute
|
|
'/secrets': typeof LayoutSecretsRoute
|
|
'/settings': typeof LayoutSettingsRoute
|
|
'/workers': typeof LayoutWorkersRoute
|
|
'/oauth/authorize': typeof OauthAuthorizeRoute
|
|
'/panel/$id': typeof PanelIdRoute
|
|
'/view/$name': typeof ViewNameRoute
|
|
'/panel': typeof PanelIndexRoute
|
|
'/dashboards/$name': typeof CanvasDashboardsNameRoute
|
|
'/flows/$flowName': typeof CanvasFlowsFlowNameRoute
|
|
'/runs/$id': typeof LayoutRunsIdRoute
|
|
'/dashboards': typeof LayoutDashboardsIndexRoute
|
|
'/flows': typeof LayoutFlowsIndexRoute
|
|
'/runs': typeof LayoutRunsIndexRoute
|
|
}
|
|
export interface FileRoutesById {
|
|
__root__: typeof rootRouteImport
|
|
'/_canvas': typeof CanvasRouteWithChildren
|
|
'/_layout': typeof LayoutRouteWithChildren
|
|
'/login': typeof LoginRoute
|
|
'/recover-password': typeof RecoverPasswordRoute
|
|
'/reset-password': typeof ResetPasswordRoute
|
|
'/signup': typeof SignupRoute
|
|
'/_layout/admin': typeof LayoutAdminRoute
|
|
'/_layout/alerts': typeof LayoutAlertsRoute
|
|
'/_layout/modules': typeof LayoutModulesRoute
|
|
'/_layout/secrets': typeof LayoutSecretsRoute
|
|
'/_layout/settings': typeof LayoutSettingsRoute
|
|
'/_layout/workers': typeof LayoutWorkersRoute
|
|
'/oauth/authorize': typeof OauthAuthorizeRoute
|
|
'/panel/$id': typeof PanelIdRoute
|
|
'/view/$name': typeof ViewNameRoute
|
|
'/_layout/': typeof LayoutIndexRoute
|
|
'/panel/': typeof PanelIndexRoute
|
|
'/_canvas/dashboards/$name': typeof CanvasDashboardsNameRoute
|
|
'/_canvas/flows/$flowName': typeof CanvasFlowsFlowNameRoute
|
|
'/_layout/runs/$id': typeof LayoutRunsIdRoute
|
|
'/_layout/dashboards/': typeof LayoutDashboardsIndexRoute
|
|
'/_layout/flows/': typeof LayoutFlowsIndexRoute
|
|
'/_layout/runs/': typeof LayoutRunsIndexRoute
|
|
}
|
|
export interface FileRouteTypes {
|
|
fileRoutesByFullPath: FileRoutesByFullPath
|
|
fullPaths:
|
|
| '/'
|
|
| '/login'
|
|
| '/recover-password'
|
|
| '/reset-password'
|
|
| '/signup'
|
|
| '/admin'
|
|
| '/alerts'
|
|
| '/modules'
|
|
| '/secrets'
|
|
| '/settings'
|
|
| '/workers'
|
|
| '/oauth/authorize'
|
|
| '/panel/$id'
|
|
| '/view/$name'
|
|
| '/panel/'
|
|
| '/dashboards/$name'
|
|
| '/flows/$flowName'
|
|
| '/runs/$id'
|
|
| '/dashboards/'
|
|
| '/flows/'
|
|
| '/runs/'
|
|
fileRoutesByTo: FileRoutesByTo
|
|
to:
|
|
| '/'
|
|
| '/login'
|
|
| '/recover-password'
|
|
| '/reset-password'
|
|
| '/signup'
|
|
| '/admin'
|
|
| '/alerts'
|
|
| '/modules'
|
|
| '/secrets'
|
|
| '/settings'
|
|
| '/workers'
|
|
| '/oauth/authorize'
|
|
| '/panel/$id'
|
|
| '/view/$name'
|
|
| '/panel'
|
|
| '/dashboards/$name'
|
|
| '/flows/$flowName'
|
|
| '/runs/$id'
|
|
| '/dashboards'
|
|
| '/flows'
|
|
| '/runs'
|
|
id:
|
|
| '__root__'
|
|
| '/_canvas'
|
|
| '/_layout'
|
|
| '/login'
|
|
| '/recover-password'
|
|
| '/reset-password'
|
|
| '/signup'
|
|
| '/_layout/admin'
|
|
| '/_layout/alerts'
|
|
| '/_layout/modules'
|
|
| '/_layout/secrets'
|
|
| '/_layout/settings'
|
|
| '/_layout/workers'
|
|
| '/oauth/authorize'
|
|
| '/panel/$id'
|
|
| '/view/$name'
|
|
| '/_layout/'
|
|
| '/panel/'
|
|
| '/_canvas/dashboards/$name'
|
|
| '/_canvas/flows/$flowName'
|
|
| '/_layout/runs/$id'
|
|
| '/_layout/dashboards/'
|
|
| '/_layout/flows/'
|
|
| '/_layout/runs/'
|
|
fileRoutesById: FileRoutesById
|
|
}
|
|
export interface RootRouteChildren {
|
|
CanvasRoute: typeof CanvasRouteWithChildren
|
|
LayoutRoute: typeof LayoutRouteWithChildren
|
|
LoginRoute: typeof LoginRoute
|
|
RecoverPasswordRoute: typeof RecoverPasswordRoute
|
|
ResetPasswordRoute: typeof ResetPasswordRoute
|
|
SignupRoute: typeof SignupRoute
|
|
OauthAuthorizeRoute: typeof OauthAuthorizeRoute
|
|
PanelIdRoute: typeof PanelIdRoute
|
|
ViewNameRoute: typeof ViewNameRoute
|
|
PanelIndexRoute: typeof PanelIndexRoute
|
|
}
|
|
|
|
declare module '@tanstack/react-router' {
|
|
interface FileRoutesByPath {
|
|
'/signup': {
|
|
id: '/signup'
|
|
path: '/signup'
|
|
fullPath: '/signup'
|
|
preLoaderRoute: typeof SignupRouteImport
|
|
parentRoute: typeof rootRouteImport
|
|
}
|
|
'/reset-password': {
|
|
id: '/reset-password'
|
|
path: '/reset-password'
|
|
fullPath: '/reset-password'
|
|
preLoaderRoute: typeof ResetPasswordRouteImport
|
|
parentRoute: typeof rootRouteImport
|
|
}
|
|
'/recover-password': {
|
|
id: '/recover-password'
|
|
path: '/recover-password'
|
|
fullPath: '/recover-password'
|
|
preLoaderRoute: typeof RecoverPasswordRouteImport
|
|
parentRoute: typeof rootRouteImport
|
|
}
|
|
'/login': {
|
|
id: '/login'
|
|
path: '/login'
|
|
fullPath: '/login'
|
|
preLoaderRoute: typeof LoginRouteImport
|
|
parentRoute: typeof rootRouteImport
|
|
}
|
|
'/_layout': {
|
|
id: '/_layout'
|
|
path: ''
|
|
fullPath: '/'
|
|
preLoaderRoute: typeof LayoutRouteImport
|
|
parentRoute: typeof rootRouteImport
|
|
}
|
|
'/_canvas': {
|
|
id: '/_canvas'
|
|
path: ''
|
|
fullPath: '/'
|
|
preLoaderRoute: typeof CanvasRouteImport
|
|
parentRoute: typeof rootRouteImport
|
|
}
|
|
'/panel/': {
|
|
id: '/panel/'
|
|
path: '/panel'
|
|
fullPath: '/panel/'
|
|
preLoaderRoute: typeof PanelIndexRouteImport
|
|
parentRoute: typeof rootRouteImport
|
|
}
|
|
'/_layout/': {
|
|
id: '/_layout/'
|
|
path: '/'
|
|
fullPath: '/'
|
|
preLoaderRoute: typeof LayoutIndexRouteImport
|
|
parentRoute: typeof LayoutRoute
|
|
}
|
|
'/view/$name': {
|
|
id: '/view/$name'
|
|
path: '/view/$name'
|
|
fullPath: '/view/$name'
|
|
preLoaderRoute: typeof ViewNameRouteImport
|
|
parentRoute: typeof rootRouteImport
|
|
}
|
|
'/panel/$id': {
|
|
id: '/panel/$id'
|
|
path: '/panel/$id'
|
|
fullPath: '/panel/$id'
|
|
preLoaderRoute: typeof PanelIdRouteImport
|
|
parentRoute: typeof rootRouteImport
|
|
}
|
|
'/oauth/authorize': {
|
|
id: '/oauth/authorize'
|
|
path: '/oauth/authorize'
|
|
fullPath: '/oauth/authorize'
|
|
preLoaderRoute: typeof OauthAuthorizeRouteImport
|
|
parentRoute: typeof rootRouteImport
|
|
}
|
|
'/_layout/workers': {
|
|
id: '/_layout/workers'
|
|
path: '/workers'
|
|
fullPath: '/workers'
|
|
preLoaderRoute: typeof LayoutWorkersRouteImport
|
|
parentRoute: typeof LayoutRoute
|
|
}
|
|
'/_layout/settings': {
|
|
id: '/_layout/settings'
|
|
path: '/settings'
|
|
fullPath: '/settings'
|
|
preLoaderRoute: typeof LayoutSettingsRouteImport
|
|
parentRoute: typeof LayoutRoute
|
|
}
|
|
'/_layout/secrets': {
|
|
id: '/_layout/secrets'
|
|
path: '/secrets'
|
|
fullPath: '/secrets'
|
|
preLoaderRoute: typeof LayoutSecretsRouteImport
|
|
parentRoute: typeof LayoutRoute
|
|
}
|
|
'/_layout/modules': {
|
|
id: '/_layout/modules'
|
|
path: '/modules'
|
|
fullPath: '/modules'
|
|
preLoaderRoute: typeof LayoutModulesRouteImport
|
|
parentRoute: typeof LayoutRoute
|
|
}
|
|
'/_layout/alerts': {
|
|
id: '/_layout/alerts'
|
|
path: '/alerts'
|
|
fullPath: '/alerts'
|
|
preLoaderRoute: typeof LayoutAlertsRouteImport
|
|
parentRoute: typeof LayoutRoute
|
|
}
|
|
'/_layout/admin': {
|
|
id: '/_layout/admin'
|
|
path: '/admin'
|
|
fullPath: '/admin'
|
|
preLoaderRoute: typeof LayoutAdminRouteImport
|
|
parentRoute: typeof LayoutRoute
|
|
}
|
|
'/_layout/runs/': {
|
|
id: '/_layout/runs/'
|
|
path: '/runs'
|
|
fullPath: '/runs/'
|
|
preLoaderRoute: typeof LayoutRunsIndexRouteImport
|
|
parentRoute: typeof LayoutRoute
|
|
}
|
|
'/_layout/flows/': {
|
|
id: '/_layout/flows/'
|
|
path: '/flows'
|
|
fullPath: '/flows/'
|
|
preLoaderRoute: typeof LayoutFlowsIndexRouteImport
|
|
parentRoute: typeof LayoutRoute
|
|
}
|
|
'/_layout/dashboards/': {
|
|
id: '/_layout/dashboards/'
|
|
path: '/dashboards'
|
|
fullPath: '/dashboards/'
|
|
preLoaderRoute: typeof LayoutDashboardsIndexRouteImport
|
|
parentRoute: typeof LayoutRoute
|
|
}
|
|
'/_layout/runs/$id': {
|
|
id: '/_layout/runs/$id'
|
|
path: '/runs/$id'
|
|
fullPath: '/runs/$id'
|
|
preLoaderRoute: typeof LayoutRunsIdRouteImport
|
|
parentRoute: typeof LayoutRoute
|
|
}
|
|
'/_canvas/flows/$flowName': {
|
|
id: '/_canvas/flows/$flowName'
|
|
path: '/flows/$flowName'
|
|
fullPath: '/flows/$flowName'
|
|
preLoaderRoute: typeof CanvasFlowsFlowNameRouteImport
|
|
parentRoute: typeof CanvasRoute
|
|
}
|
|
'/_canvas/dashboards/$name': {
|
|
id: '/_canvas/dashboards/$name'
|
|
path: '/dashboards/$name'
|
|
fullPath: '/dashboards/$name'
|
|
preLoaderRoute: typeof CanvasDashboardsNameRouteImport
|
|
parentRoute: typeof CanvasRoute
|
|
}
|
|
}
|
|
}
|
|
|
|
interface CanvasRouteChildren {
|
|
CanvasDashboardsNameRoute: typeof CanvasDashboardsNameRoute
|
|
CanvasFlowsFlowNameRoute: typeof CanvasFlowsFlowNameRoute
|
|
}
|
|
|
|
const CanvasRouteChildren: CanvasRouteChildren = {
|
|
CanvasDashboardsNameRoute: CanvasDashboardsNameRoute,
|
|
CanvasFlowsFlowNameRoute: CanvasFlowsFlowNameRoute,
|
|
}
|
|
|
|
const CanvasRouteWithChildren =
|
|
CanvasRoute._addFileChildren(CanvasRouteChildren)
|
|
|
|
interface LayoutRouteChildren {
|
|
LayoutAdminRoute: typeof LayoutAdminRoute
|
|
LayoutAlertsRoute: typeof LayoutAlertsRoute
|
|
LayoutModulesRoute: typeof LayoutModulesRoute
|
|
LayoutSecretsRoute: typeof LayoutSecretsRoute
|
|
LayoutSettingsRoute: typeof LayoutSettingsRoute
|
|
LayoutWorkersRoute: typeof LayoutWorkersRoute
|
|
LayoutIndexRoute: typeof LayoutIndexRoute
|
|
LayoutRunsIdRoute: typeof LayoutRunsIdRoute
|
|
LayoutDashboardsIndexRoute: typeof LayoutDashboardsIndexRoute
|
|
LayoutFlowsIndexRoute: typeof LayoutFlowsIndexRoute
|
|
LayoutRunsIndexRoute: typeof LayoutRunsIndexRoute
|
|
}
|
|
|
|
const LayoutRouteChildren: LayoutRouteChildren = {
|
|
LayoutAdminRoute: LayoutAdminRoute,
|
|
LayoutAlertsRoute: LayoutAlertsRoute,
|
|
LayoutModulesRoute: LayoutModulesRoute,
|
|
LayoutSecretsRoute: LayoutSecretsRoute,
|
|
LayoutSettingsRoute: LayoutSettingsRoute,
|
|
LayoutWorkersRoute: LayoutWorkersRoute,
|
|
LayoutIndexRoute: LayoutIndexRoute,
|
|
LayoutRunsIdRoute: LayoutRunsIdRoute,
|
|
LayoutDashboardsIndexRoute: LayoutDashboardsIndexRoute,
|
|
LayoutFlowsIndexRoute: LayoutFlowsIndexRoute,
|
|
LayoutRunsIndexRoute: LayoutRunsIndexRoute,
|
|
}
|
|
|
|
const LayoutRouteWithChildren =
|
|
LayoutRoute._addFileChildren(LayoutRouteChildren)
|
|
|
|
const rootRouteChildren: RootRouteChildren = {
|
|
CanvasRoute: CanvasRouteWithChildren,
|
|
LayoutRoute: LayoutRouteWithChildren,
|
|
LoginRoute: LoginRoute,
|
|
RecoverPasswordRoute: RecoverPasswordRoute,
|
|
ResetPasswordRoute: ResetPasswordRoute,
|
|
SignupRoute: SignupRoute,
|
|
OauthAuthorizeRoute: OauthAuthorizeRoute,
|
|
PanelIdRoute: PanelIdRoute,
|
|
ViewNameRoute: ViewNameRoute,
|
|
PanelIndexRoute: PanelIndexRoute,
|
|
}
|
|
export const routeTree = rootRouteImport
|
|
._addFileChildren(rootRouteChildren)
|
|
._addFileTypes<FileRouteTypes>()
|