Веб интерфейс для корректировки работы ASP, его интеграция с алгоритмами генерации

This commit is contained in:
IDONTSUDO 2023-07-04 07:19:55 +00:00 committed by Igor Brylyov
parent 23edfea360
commit c1e4b0e0f0
57 changed files with 2969 additions and 290 deletions

View file

@ -14,7 +14,10 @@ import {
AssemblyPreviewSubsequence,
AssemblyPreviewSubsequencePath,
} from "./features/assembly_preview_subsequence/assembly_preview_subsequence_screen";
import CreateProject, { createProjectRoute } from "./features/create_project/create_project";
import { pathAjaxTopologyScreen, MatrixTopologyAdjaxScreen } from "./features/topology_ajax_preview/topology_ajax_preview";
import { pathStabilityScreen, StabilityPreviewScreen } from "./features/stability_preview/stability_preview";
const rootElement = document.getElementById("root");
const router = createBrowserRouter([
@ -22,6 +25,10 @@ const router = createBrowserRouter([
path: ProjectsPath,
element: <ProjectScreen />,
},
{
path:createProjectRoute,
element:<CreateProject/>
},
{
path: AssemblyPreviewSubsequencePath + ":id",
element: <AssemblyPreviewSubsequence />,
@ -30,5 +37,14 @@ const router = createBrowserRouter([
path: AssemblyPreviewInsertVectorPath + ":id",
element: <AssemblyPreviewInsertVector />,
},
{
path: pathAjaxTopologyScreen + ":id",
element:<MatrixTopologyAdjaxScreen/>
},
{
path: pathStabilityScreen + ':id',
element:<StabilityPreviewScreen/>
}
]);
render(<RouterProvider router={router} />, rootElement);