chore: format with prettier [skip ci]
This commit is contained in:
parent
357f6b0f40
commit
68b98ef550
File diff suppressed because it is too large
Load Diff
|
|
@ -25,6 +25,7 @@ function renderSheet(onSubmit = vi.fn().mockResolvedValue(undefined)) {
|
||||||
<QueryClientProvider client={queryClient}>
|
<QueryClientProvider client={queryClient}>
|
||||||
<CreateProjectAgentSheet
|
<CreateProjectAgentSheet
|
||||||
isCreating={false}
|
isCreating={false}
|
||||||
|
kind="single_repo"
|
||||||
onOpenChange={() => undefined}
|
onOpenChange={() => undefined}
|
||||||
onSubmit={onSubmit}
|
onSubmit={onSubmit}
|
||||||
open={true}
|
open={true}
|
||||||
|
|
|
||||||
|
|
@ -62,6 +62,7 @@ type CreateProjectInput = {
|
||||||
path: string;
|
path: string;
|
||||||
workerAgent: string;
|
workerAgent: string;
|
||||||
orchestratorAgent: string;
|
orchestratorAgent: string;
|
||||||
|
trackerIntake?: unknown;
|
||||||
asWorkspace?: boolean;
|
asWorkspace?: boolean;
|
||||||
};
|
};
|
||||||
type CreateProjectHandler = (input: CreateProjectInput) => Promise<void>;
|
type CreateProjectHandler = (input: CreateProjectInput) => Promise<void>;
|
||||||
|
|
@ -234,8 +235,8 @@ describe("Sidebar", () => {
|
||||||
|
|
||||||
expect(await screen.findByText("/repo/workspace")).toBeInTheDocument();
|
expect(await screen.findByText("/repo/workspace")).toBeInTheDocument();
|
||||||
expect(screen.getByRole("dialog", { name: "Workspace agents" })).toBeInTheDocument();
|
expect(screen.getByRole("dialog", { name: "Workspace agents" })).toBeInTheDocument();
|
||||||
await chooseOption(screen.getByRole("combobox", { name: "Worker agent" }), "codex");
|
await chooseOption(screen.getByRole("combobox", { name: "Worker agent" }), "Codex");
|
||||||
await chooseOption(screen.getByRole("combobox", { name: "Orchestrator agent" }), "claude-code");
|
await chooseOption(screen.getByRole("combobox", { name: "Orchestrator agent" }), "Claude Code");
|
||||||
await user.click(screen.getByRole("button", { name: "Create workspace and start" }));
|
await user.click(screen.getByRole("button", { name: "Create workspace and start" }));
|
||||||
|
|
||||||
await waitFor(() =>
|
await waitFor(() =>
|
||||||
|
|
@ -279,8 +280,8 @@ describe("Sidebar", () => {
|
||||||
await user.click(screen.getByRole("button", { name: /^Workspace/i }));
|
await user.click(screen.getByRole("button", { name: /^Workspace/i }));
|
||||||
await user.click(await screen.findByRole("button", { name: /Choose a folder/i }));
|
await user.click(await screen.findByRole("button", { name: /Choose a folder/i }));
|
||||||
await screen.findByRole("dialog", { name: "Workspace agents" });
|
await screen.findByRole("dialog", { name: "Workspace agents" });
|
||||||
await chooseOption(screen.getByRole("combobox", { name: "Worker agent" }), "codex");
|
await chooseOption(screen.getByRole("combobox", { name: "Worker agent" }), "Codex");
|
||||||
await chooseOption(screen.getByRole("combobox", { name: "Orchestrator agent" }), "claude-code");
|
await chooseOption(screen.getByRole("combobox", { name: "Orchestrator agent" }), "Claude Code");
|
||||||
await user.click(screen.getByRole("button", { name: "Create workspace and start" }));
|
await user.click(screen.getByRole("button", { name: "Create workspace and start" }));
|
||||||
|
|
||||||
expect(await screen.findByText(/Validation failed · workspace not registered/i)).toBeInTheDocument();
|
expect(await screen.findByText(/Validation failed · workspace not registered/i)).toBeInTheDocument();
|
||||||
|
|
@ -326,6 +327,8 @@ describe("Sidebar", () => {
|
||||||
renderSidebar({ onCreateProject, seedAgents: false });
|
renderSidebar({ onCreateProject, seedAgents: false });
|
||||||
|
|
||||||
await user.click(screen.getByLabelText("New project"));
|
await user.click(screen.getByLabelText("New project"));
|
||||||
|
await user.click(screen.getByRole("button", { name: /^Project/i }));
|
||||||
|
await user.click(await screen.findByRole("button", { name: /Choose a project folder/i }));
|
||||||
expect(await screen.findByText("/repo/new-project")).toBeInTheDocument();
|
expect(await screen.findByText("/repo/new-project")).toBeInTheDocument();
|
||||||
|
|
||||||
await user.click(screen.getByRole("combobox", { name: "Worker agent" }));
|
await user.click(screen.getByRole("combobox", { name: "Worker agent" }));
|
||||||
|
|
@ -368,6 +371,8 @@ describe("Sidebar", () => {
|
||||||
renderSidebar({ onCreateProject, seedAgents: false });
|
renderSidebar({ onCreateProject, seedAgents: false });
|
||||||
|
|
||||||
await user.click(screen.getByLabelText("New project"));
|
await user.click(screen.getByLabelText("New project"));
|
||||||
|
await user.click(screen.getByRole("button", { name: /^Project/i }));
|
||||||
|
await user.click(await screen.findByRole("button", { name: /Choose a project folder/i }));
|
||||||
expect(await screen.findByText("/repo/new-project")).toBeInTheDocument();
|
expect(await screen.findByText("/repo/new-project")).toBeInTheDocument();
|
||||||
expect(screen.getByRole("button", { name: "Create and start" })).toBeDisabled();
|
expect(screen.getByRole("button", { name: "Create and start" })).toBeDisabled();
|
||||||
|
|
||||||
|
|
@ -398,6 +403,8 @@ describe("Sidebar", () => {
|
||||||
path: "/repo/new-project",
|
path: "/repo/new-project",
|
||||||
workerAgent: "codex",
|
workerAgent: "codex",
|
||||||
orchestratorAgent: "claude-code",
|
orchestratorAgent: "claude-code",
|
||||||
|
trackerIntake: undefined,
|
||||||
|
asWorkspace: false,
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -90,7 +90,7 @@ type SidebarProps = {
|
||||||
underTopbar?: boolean;
|
underTopbar?: boolean;
|
||||||
workspaceError?: string;
|
workspaceError?: string;
|
||||||
workspaces: WorkspaceSummary[];
|
workspaces: WorkspaceSummary[];
|
||||||
onCreateProject: (input: { path: string } & CreateProjectAgentSelection) => Promise<void>;
|
onCreateProject: (input: { path: string; asWorkspace?: boolean } & CreateProjectAgentSelection) => Promise<void>;
|
||||||
onRemoveProject: (projectId: string) => Promise<void>;
|
onRemoveProject: (projectId: string) => Promise<void>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,191 +8,189 @@
|
||||||
// You should NOT make any changes in this file as it will be overwritten.
|
// 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.
|
// 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 rootRouteImport } from "./routes/__root";
|
||||||
import { Route as ShellRouteImport } from './routes/_shell'
|
import { Route as ShellRouteImport } from "./routes/_shell";
|
||||||
import { Route as ShellIndexRouteImport } from './routes/_shell.index'
|
import { Route as ShellIndexRouteImport } from "./routes/_shell.index";
|
||||||
import { Route as ShellSettingsRouteImport } from './routes/_shell.settings'
|
import { Route as ShellSettingsRouteImport } from "./routes/_shell.settings";
|
||||||
import { Route as ShellPrsRouteImport } from './routes/_shell.prs'
|
import { Route as ShellPrsRouteImport } from "./routes/_shell.prs";
|
||||||
import { Route as ShellSessionsSessionIdRouteImport } from './routes/_shell.sessions.$sessionId'
|
import { Route as ShellSessionsSessionIdRouteImport } from "./routes/_shell.sessions.$sessionId";
|
||||||
import { Route as ShellProjectsProjectIdRouteImport } from './routes/_shell.projects.$projectId'
|
import { Route as ShellProjectsProjectIdRouteImport } from "./routes/_shell.projects.$projectId";
|
||||||
import { Route as ShellProjectsProjectIdSettingsRouteImport } from './routes/_shell.projects.$projectId_.settings'
|
import { Route as ShellProjectsProjectIdSettingsRouteImport } from "./routes/_shell.projects.$projectId_.settings";
|
||||||
import { Route as ShellProjectsProjectIdSessionsSessionIdRouteImport } from './routes/_shell.projects.$projectId_.sessions.$sessionId'
|
import { Route as ShellProjectsProjectIdSessionsSessionIdRouteImport } from "./routes/_shell.projects.$projectId_.sessions.$sessionId";
|
||||||
|
|
||||||
const ShellRoute = ShellRouteImport.update({
|
const ShellRoute = ShellRouteImport.update({
|
||||||
id: '/_shell',
|
id: "/_shell",
|
||||||
getParentRoute: () => rootRouteImport,
|
getParentRoute: () => rootRouteImport,
|
||||||
} as any)
|
} as any);
|
||||||
const ShellIndexRoute = ShellIndexRouteImport.update({
|
const ShellIndexRoute = ShellIndexRouteImport.update({
|
||||||
id: '/',
|
id: "/",
|
||||||
path: '/',
|
path: "/",
|
||||||
getParentRoute: () => ShellRoute,
|
getParentRoute: () => ShellRoute,
|
||||||
} as any)
|
} as any);
|
||||||
const ShellSettingsRoute = ShellSettingsRouteImport.update({
|
const ShellSettingsRoute = ShellSettingsRouteImport.update({
|
||||||
id: '/settings',
|
id: "/settings",
|
||||||
path: '/settings',
|
path: "/settings",
|
||||||
getParentRoute: () => ShellRoute,
|
getParentRoute: () => ShellRoute,
|
||||||
} as any)
|
} as any);
|
||||||
const ShellPrsRoute = ShellPrsRouteImport.update({
|
const ShellPrsRoute = ShellPrsRouteImport.update({
|
||||||
id: '/prs',
|
id: "/prs",
|
||||||
path: '/prs',
|
path: "/prs",
|
||||||
getParentRoute: () => ShellRoute,
|
getParentRoute: () => ShellRoute,
|
||||||
} as any)
|
} as any);
|
||||||
const ShellSessionsSessionIdRoute = ShellSessionsSessionIdRouteImport.update({
|
const ShellSessionsSessionIdRoute = ShellSessionsSessionIdRouteImport.update({
|
||||||
id: '/sessions/$sessionId',
|
id: "/sessions/$sessionId",
|
||||||
path: '/sessions/$sessionId',
|
path: "/sessions/$sessionId",
|
||||||
getParentRoute: () => ShellRoute,
|
getParentRoute: () => ShellRoute,
|
||||||
} as any)
|
} as any);
|
||||||
const ShellProjectsProjectIdRoute = ShellProjectsProjectIdRouteImport.update({
|
const ShellProjectsProjectIdRoute = ShellProjectsProjectIdRouteImport.update({
|
||||||
id: '/projects/$projectId',
|
id: "/projects/$projectId",
|
||||||
path: '/projects/$projectId',
|
path: "/projects/$projectId",
|
||||||
getParentRoute: () => ShellRoute,
|
getParentRoute: () => ShellRoute,
|
||||||
} as any)
|
} as any);
|
||||||
const ShellProjectsProjectIdSettingsRoute =
|
const ShellProjectsProjectIdSettingsRoute = ShellProjectsProjectIdSettingsRouteImport.update({
|
||||||
ShellProjectsProjectIdSettingsRouteImport.update({
|
id: "/projects/$projectId_/settings",
|
||||||
id: '/projects/$projectId_/settings',
|
path: "/projects/$projectId/settings",
|
||||||
path: '/projects/$projectId/settings',
|
|
||||||
getParentRoute: () => ShellRoute,
|
getParentRoute: () => ShellRoute,
|
||||||
} as any)
|
} as any);
|
||||||
const ShellProjectsProjectIdSessionsSessionIdRoute =
|
const ShellProjectsProjectIdSessionsSessionIdRoute = ShellProjectsProjectIdSessionsSessionIdRouteImport.update({
|
||||||
ShellProjectsProjectIdSessionsSessionIdRouteImport.update({
|
id: "/projects/$projectId_/sessions/$sessionId",
|
||||||
id: '/projects/$projectId_/sessions/$sessionId',
|
path: "/projects/$projectId/sessions/$sessionId",
|
||||||
path: '/projects/$projectId/sessions/$sessionId',
|
|
||||||
getParentRoute: () => ShellRoute,
|
getParentRoute: () => ShellRoute,
|
||||||
} as any)
|
} as any);
|
||||||
|
|
||||||
export interface FileRoutesByFullPath {
|
export interface FileRoutesByFullPath {
|
||||||
'/': typeof ShellIndexRoute
|
"/": typeof ShellIndexRoute;
|
||||||
'/prs': typeof ShellPrsRoute
|
"/prs": typeof ShellPrsRoute;
|
||||||
'/settings': typeof ShellSettingsRoute
|
"/settings": typeof ShellSettingsRoute;
|
||||||
'/projects/$projectId': typeof ShellProjectsProjectIdRoute
|
"/projects/$projectId": typeof ShellProjectsProjectIdRoute;
|
||||||
'/sessions/$sessionId': typeof ShellSessionsSessionIdRoute
|
"/sessions/$sessionId": typeof ShellSessionsSessionIdRoute;
|
||||||
'/projects/$projectId/settings': typeof ShellProjectsProjectIdSettingsRoute
|
"/projects/$projectId/settings": typeof ShellProjectsProjectIdSettingsRoute;
|
||||||
'/projects/$projectId/sessions/$sessionId': typeof ShellProjectsProjectIdSessionsSessionIdRoute
|
"/projects/$projectId/sessions/$sessionId": typeof ShellProjectsProjectIdSessionsSessionIdRoute;
|
||||||
}
|
}
|
||||||
export interface FileRoutesByTo {
|
export interface FileRoutesByTo {
|
||||||
'/prs': typeof ShellPrsRoute
|
"/prs": typeof ShellPrsRoute;
|
||||||
'/settings': typeof ShellSettingsRoute
|
"/settings": typeof ShellSettingsRoute;
|
||||||
'/': typeof ShellIndexRoute
|
"/": typeof ShellIndexRoute;
|
||||||
'/projects/$projectId': typeof ShellProjectsProjectIdRoute
|
"/projects/$projectId": typeof ShellProjectsProjectIdRoute;
|
||||||
'/sessions/$sessionId': typeof ShellSessionsSessionIdRoute
|
"/sessions/$sessionId": typeof ShellSessionsSessionIdRoute;
|
||||||
'/projects/$projectId/settings': typeof ShellProjectsProjectIdSettingsRoute
|
"/projects/$projectId/settings": typeof ShellProjectsProjectIdSettingsRoute;
|
||||||
'/projects/$projectId/sessions/$sessionId': typeof ShellProjectsProjectIdSessionsSessionIdRoute
|
"/projects/$projectId/sessions/$sessionId": typeof ShellProjectsProjectIdSessionsSessionIdRoute;
|
||||||
}
|
}
|
||||||
export interface FileRoutesById {
|
export interface FileRoutesById {
|
||||||
__root__: typeof rootRouteImport
|
__root__: typeof rootRouteImport;
|
||||||
'/_shell': typeof ShellRouteWithChildren
|
"/_shell": typeof ShellRouteWithChildren;
|
||||||
'/_shell/prs': typeof ShellPrsRoute
|
"/_shell/prs": typeof ShellPrsRoute;
|
||||||
'/_shell/settings': typeof ShellSettingsRoute
|
"/_shell/settings": typeof ShellSettingsRoute;
|
||||||
'/_shell/': typeof ShellIndexRoute
|
"/_shell/": typeof ShellIndexRoute;
|
||||||
'/_shell/projects/$projectId': typeof ShellProjectsProjectIdRoute
|
"/_shell/projects/$projectId": typeof ShellProjectsProjectIdRoute;
|
||||||
'/_shell/sessions/$sessionId': typeof ShellSessionsSessionIdRoute
|
"/_shell/sessions/$sessionId": typeof ShellSessionsSessionIdRoute;
|
||||||
'/_shell/projects/$projectId_/settings': typeof ShellProjectsProjectIdSettingsRoute
|
"/_shell/projects/$projectId_/settings": typeof ShellProjectsProjectIdSettingsRoute;
|
||||||
'/_shell/projects/$projectId_/sessions/$sessionId': typeof ShellProjectsProjectIdSessionsSessionIdRoute
|
"/_shell/projects/$projectId_/sessions/$sessionId": typeof ShellProjectsProjectIdSessionsSessionIdRoute;
|
||||||
}
|
}
|
||||||
export interface FileRouteTypes {
|
export interface FileRouteTypes {
|
||||||
fileRoutesByFullPath: FileRoutesByFullPath
|
fileRoutesByFullPath: FileRoutesByFullPath;
|
||||||
fullPaths:
|
fullPaths:
|
||||||
| '/'
|
| "/"
|
||||||
| '/prs'
|
| "/prs"
|
||||||
| '/settings'
|
| "/settings"
|
||||||
| '/projects/$projectId'
|
| "/projects/$projectId"
|
||||||
| '/sessions/$sessionId'
|
| "/sessions/$sessionId"
|
||||||
| '/projects/$projectId/settings'
|
| "/projects/$projectId/settings"
|
||||||
| '/projects/$projectId/sessions/$sessionId'
|
| "/projects/$projectId/sessions/$sessionId";
|
||||||
fileRoutesByTo: FileRoutesByTo
|
fileRoutesByTo: FileRoutesByTo;
|
||||||
to:
|
to:
|
||||||
| '/prs'
|
| "/prs"
|
||||||
| '/settings'
|
| "/settings"
|
||||||
| '/'
|
| "/"
|
||||||
| '/projects/$projectId'
|
| "/projects/$projectId"
|
||||||
| '/sessions/$sessionId'
|
| "/sessions/$sessionId"
|
||||||
| '/projects/$projectId/settings'
|
| "/projects/$projectId/settings"
|
||||||
| '/projects/$projectId/sessions/$sessionId'
|
| "/projects/$projectId/sessions/$sessionId";
|
||||||
id:
|
id:
|
||||||
| '__root__'
|
| "__root__"
|
||||||
| '/_shell'
|
| "/_shell"
|
||||||
| '/_shell/prs'
|
| "/_shell/prs"
|
||||||
| '/_shell/settings'
|
| "/_shell/settings"
|
||||||
| '/_shell/'
|
| "/_shell/"
|
||||||
| '/_shell/projects/$projectId'
|
| "/_shell/projects/$projectId"
|
||||||
| '/_shell/sessions/$sessionId'
|
| "/_shell/sessions/$sessionId"
|
||||||
| '/_shell/projects/$projectId_/settings'
|
| "/_shell/projects/$projectId_/settings"
|
||||||
| '/_shell/projects/$projectId_/sessions/$sessionId'
|
| "/_shell/projects/$projectId_/sessions/$sessionId";
|
||||||
fileRoutesById: FileRoutesById
|
fileRoutesById: FileRoutesById;
|
||||||
}
|
}
|
||||||
export interface RootRouteChildren {
|
export interface RootRouteChildren {
|
||||||
ShellRoute: typeof ShellRouteWithChildren
|
ShellRoute: typeof ShellRouteWithChildren;
|
||||||
}
|
}
|
||||||
|
|
||||||
declare module '@tanstack/react-router' {
|
declare module "@tanstack/react-router" {
|
||||||
interface FileRoutesByPath {
|
interface FileRoutesByPath {
|
||||||
'/_shell': {
|
"/_shell": {
|
||||||
id: '/_shell'
|
id: "/_shell";
|
||||||
path: ''
|
path: "";
|
||||||
fullPath: '/'
|
fullPath: "/";
|
||||||
preLoaderRoute: typeof ShellRouteImport
|
preLoaderRoute: typeof ShellRouteImport;
|
||||||
parentRoute: typeof rootRouteImport
|
parentRoute: typeof rootRouteImport;
|
||||||
}
|
};
|
||||||
'/_shell/': {
|
"/_shell/": {
|
||||||
id: '/_shell/'
|
id: "/_shell/";
|
||||||
path: '/'
|
path: "/";
|
||||||
fullPath: '/'
|
fullPath: "/";
|
||||||
preLoaderRoute: typeof ShellIndexRouteImport
|
preLoaderRoute: typeof ShellIndexRouteImport;
|
||||||
parentRoute: typeof ShellRoute
|
parentRoute: typeof ShellRoute;
|
||||||
}
|
};
|
||||||
'/_shell/settings': {
|
"/_shell/settings": {
|
||||||
id: '/_shell/settings'
|
id: "/_shell/settings";
|
||||||
path: '/settings'
|
path: "/settings";
|
||||||
fullPath: '/settings'
|
fullPath: "/settings";
|
||||||
preLoaderRoute: typeof ShellSettingsRouteImport
|
preLoaderRoute: typeof ShellSettingsRouteImport;
|
||||||
parentRoute: typeof ShellRoute
|
parentRoute: typeof ShellRoute;
|
||||||
}
|
};
|
||||||
'/_shell/prs': {
|
"/_shell/prs": {
|
||||||
id: '/_shell/prs'
|
id: "/_shell/prs";
|
||||||
path: '/prs'
|
path: "/prs";
|
||||||
fullPath: '/prs'
|
fullPath: "/prs";
|
||||||
preLoaderRoute: typeof ShellPrsRouteImport
|
preLoaderRoute: typeof ShellPrsRouteImport;
|
||||||
parentRoute: typeof ShellRoute
|
parentRoute: typeof ShellRoute;
|
||||||
}
|
};
|
||||||
'/_shell/sessions/$sessionId': {
|
"/_shell/sessions/$sessionId": {
|
||||||
id: '/_shell/sessions/$sessionId'
|
id: "/_shell/sessions/$sessionId";
|
||||||
path: '/sessions/$sessionId'
|
path: "/sessions/$sessionId";
|
||||||
fullPath: '/sessions/$sessionId'
|
fullPath: "/sessions/$sessionId";
|
||||||
preLoaderRoute: typeof ShellSessionsSessionIdRouteImport
|
preLoaderRoute: typeof ShellSessionsSessionIdRouteImport;
|
||||||
parentRoute: typeof ShellRoute
|
parentRoute: typeof ShellRoute;
|
||||||
}
|
};
|
||||||
'/_shell/projects/$projectId': {
|
"/_shell/projects/$projectId": {
|
||||||
id: '/_shell/projects/$projectId'
|
id: "/_shell/projects/$projectId";
|
||||||
path: '/projects/$projectId'
|
path: "/projects/$projectId";
|
||||||
fullPath: '/projects/$projectId'
|
fullPath: "/projects/$projectId";
|
||||||
preLoaderRoute: typeof ShellProjectsProjectIdRouteImport
|
preLoaderRoute: typeof ShellProjectsProjectIdRouteImport;
|
||||||
parentRoute: typeof ShellRoute
|
parentRoute: typeof ShellRoute;
|
||||||
}
|
};
|
||||||
'/_shell/projects/$projectId_/settings': {
|
"/_shell/projects/$projectId_/settings": {
|
||||||
id: '/_shell/projects/$projectId_/settings'
|
id: "/_shell/projects/$projectId_/settings";
|
||||||
path: '/projects/$projectId/settings'
|
path: "/projects/$projectId/settings";
|
||||||
fullPath: '/projects/$projectId/settings'
|
fullPath: "/projects/$projectId/settings";
|
||||||
preLoaderRoute: typeof ShellProjectsProjectIdSettingsRouteImport
|
preLoaderRoute: typeof ShellProjectsProjectIdSettingsRouteImport;
|
||||||
parentRoute: typeof ShellRoute
|
parentRoute: typeof ShellRoute;
|
||||||
}
|
};
|
||||||
'/_shell/projects/$projectId_/sessions/$sessionId': {
|
"/_shell/projects/$projectId_/sessions/$sessionId": {
|
||||||
id: '/_shell/projects/$projectId_/sessions/$sessionId'
|
id: "/_shell/projects/$projectId_/sessions/$sessionId";
|
||||||
path: '/projects/$projectId/sessions/$sessionId'
|
path: "/projects/$projectId/sessions/$sessionId";
|
||||||
fullPath: '/projects/$projectId/sessions/$sessionId'
|
fullPath: "/projects/$projectId/sessions/$sessionId";
|
||||||
preLoaderRoute: typeof ShellProjectsProjectIdSessionsSessionIdRouteImport
|
preLoaderRoute: typeof ShellProjectsProjectIdSessionsSessionIdRouteImport;
|
||||||
parentRoute: typeof ShellRoute
|
parentRoute: typeof ShellRoute;
|
||||||
}
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
interface ShellRouteChildren {
|
interface ShellRouteChildren {
|
||||||
ShellPrsRoute: typeof ShellPrsRoute
|
ShellPrsRoute: typeof ShellPrsRoute;
|
||||||
ShellSettingsRoute: typeof ShellSettingsRoute
|
ShellSettingsRoute: typeof ShellSettingsRoute;
|
||||||
ShellIndexRoute: typeof ShellIndexRoute
|
ShellIndexRoute: typeof ShellIndexRoute;
|
||||||
ShellProjectsProjectIdRoute: typeof ShellProjectsProjectIdRoute
|
ShellProjectsProjectIdRoute: typeof ShellProjectsProjectIdRoute;
|
||||||
ShellSessionsSessionIdRoute: typeof ShellSessionsSessionIdRoute
|
ShellSessionsSessionIdRoute: typeof ShellSessionsSessionIdRoute;
|
||||||
ShellProjectsProjectIdSettingsRoute: typeof ShellProjectsProjectIdSettingsRoute
|
ShellProjectsProjectIdSettingsRoute: typeof ShellProjectsProjectIdSettingsRoute;
|
||||||
ShellProjectsProjectIdSessionsSessionIdRoute: typeof ShellProjectsProjectIdSessionsSessionIdRoute
|
ShellProjectsProjectIdSessionsSessionIdRoute: typeof ShellProjectsProjectIdSessionsSessionIdRoute;
|
||||||
}
|
}
|
||||||
|
|
||||||
const ShellRouteChildren: ShellRouteChildren = {
|
const ShellRouteChildren: ShellRouteChildren = {
|
||||||
|
|
@ -202,15 +200,12 @@ const ShellRouteChildren: ShellRouteChildren = {
|
||||||
ShellProjectsProjectIdRoute: ShellProjectsProjectIdRoute,
|
ShellProjectsProjectIdRoute: ShellProjectsProjectIdRoute,
|
||||||
ShellSessionsSessionIdRoute: ShellSessionsSessionIdRoute,
|
ShellSessionsSessionIdRoute: ShellSessionsSessionIdRoute,
|
||||||
ShellProjectsProjectIdSettingsRoute: ShellProjectsProjectIdSettingsRoute,
|
ShellProjectsProjectIdSettingsRoute: ShellProjectsProjectIdSettingsRoute,
|
||||||
ShellProjectsProjectIdSessionsSessionIdRoute:
|
ShellProjectsProjectIdSessionsSessionIdRoute: ShellProjectsProjectIdSessionsSessionIdRoute,
|
||||||
ShellProjectsProjectIdSessionsSessionIdRoute,
|
};
|
||||||
}
|
|
||||||
|
|
||||||
const ShellRouteWithChildren = ShellRoute._addFileChildren(ShellRouteChildren)
|
const ShellRouteWithChildren = ShellRoute._addFileChildren(ShellRouteChildren);
|
||||||
|
|
||||||
const rootRouteChildren: RootRouteChildren = {
|
const rootRouteChildren: RootRouteChildren = {
|
||||||
ShellRoute: ShellRouteWithChildren,
|
ShellRoute: ShellRouteWithChildren,
|
||||||
}
|
};
|
||||||
export const routeTree = rootRouteImport
|
export const routeTree = rootRouteImport._addFileChildren(rootRouteChildren)._addFileTypes<FileRouteTypes>();
|
||||||
._addFileChildren(rootRouteChildren)
|
|
||||||
._addFileTypes<FileRouteTypes>()
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue