import { createBrowserRouter } from "react-router-dom";
import { AllProjectScreen, AllProjectScreenPath } from "../../features/all_projects/presentation/all_projects_screen";
import { SceneManger, SceneManagerPath } from "../../features/scene_manager/presentation/scene_manager";
import {
BehaviorTreeBuilderPath,
BehaviorTreeBuilderScreen,
} from "../../features/behavior_tree_builder/presentation/behavior_tree_builder_screen";
import { DataSetScreen, DatasetsScreenPath } from "../../features/dataset/dataset_screen";
import { AssemblesScreen, AssemblesScreenPath } from "../../features/assembles/assembles_screen";
import { SimulationScreen, SimulationScreenPath } from "../../features/simulations/simulations_screen";
import { EstimateScreen, EstimateScreenPath } from "../../features/estimate/estimate_screen";
import {
CalculationInstanceScreenPath,
CalculationInstanceScreen,
} from "../../features/calculation_instance/presentation/calculation_instance_screen";
import { DetailsScreenPath, DetailsScreen } from "../../features/details/details_screen";
import { DigitalTwinsScreen, DigitalTwinsScreenPath } from "../../features/digital_twins/digital_twins_screen";
import { TopicsScreen, TopicsScreenPath } from "../../features/topics/topics_screen";
import { SkillsScreen, SkillsScreenPath } from "../../features/skills/skills_screen";
import { CalculationsTemplateScreenPath } from "../../features/calculations_template/calculations_template_screen";
import { BehaviorTreeManagerScreen, BehaviorTreeManagerScreenPath } from "../../features/behavior_tree_manager/behavior_tree_manager_screen";
import { SceneBuilderScreenPath, SceneBuilderScreen } from "../../features/scene_builder/presentation/scene_builder_screen";
const idURL = ":id";
export const router = createBrowserRouter([
{
path: AllProjectScreenPath,
element: ,
},
{
path:SceneBuilderScreenPath + idURL,
element:
},
{
path: SceneManagerPath + idURL,
element: ,
},
{
path: SceneManagerPath,
element: ,
},
{
path: BehaviorTreeBuilderPath(idURL),
element: ,
},
{
path: BehaviorTreeBuilderPath(),
element: ,
},
{
path: BehaviorTreeBuilderPath + idURL,
element: ,
},
{
path: DatasetsScreenPath,
element: ,
},
{
path: DetailsScreenPath,
element: ,
},
{
path: AssemblesScreenPath,
element: ,
},
{
path: SimulationScreenPath,
element: ,
},
{
path: EstimateScreenPath,
element: ,
},
{
path: CalculationInstanceScreenPath,
element: ,
},
{
path: DigitalTwinsScreenPath,
element: ,
},
{
path: TopicsScreenPath,
element: ,
},
{
path: SkillsScreenPath,
element: ,
},
{
path: CalculationsTemplateScreenPath,
element: ,
},
{
path: BehaviorTreeManagerScreenPath,
element: ,
},
]);