webstudio/server/src/core/controllers/routes.ts

28 lines
1.5 KiB
TypeScript
Raw Normal View History

2024-05-13 20:43:11 +03:00
import { BehaviorTreesPresentation } from "../../features/behavior_trees/behavior_trees_presentation";
import { DatasetsPresentation } from "../../features/datasets/datasets_presentation";
2024-08-13 13:03:28 +03:00
import { CalculationsTemplatePresentation } from "../../features/calculations_templates/calculations_template_presentation";
import { ProjectsPresentation } from "../../features/projects/projects_presentation";
import { extensions } from "../extensions/extensions";
import { Routes } from "../interfaces/router";
2024-08-13 13:03:28 +03:00
import { ScenesPresentation } from "../../features/scenes/scenes_presentation";
import { CalculationsInstancesPresentation } from "../../features/calculations_instance/calculations_instance_presentation";
2024-08-21 16:15:54 +03:00
import { DigitalTwinsInstancePresentation } from "../../features/digital_twins_instance/digital_twins_instance_presentation";
import { DigitalTwinsTemplatePresentation } from "../../features/digital_twins_template/digital_twins_template_presentation";
import { TopicsPresentation } from "../../features/topics/topics_presentation";
2024-08-29 12:26:54 +03:00
import { SkillsPresentation } from "../../features/skills/skill_presentation";
extensions();
2024-04-25 12:22:21 +03:00
export const httpRoutes: Routes[] = [
new ProjectsPresentation(),
new DatasetsPresentation(),
2024-08-21 16:15:54 +03:00
new ScenesPresentation(),
2024-04-25 12:22:21 +03:00
new BehaviorTreesPresentation(),
2024-08-13 13:03:28 +03:00
new CalculationsTemplatePresentation(),
new CalculationsInstancesPresentation(),
2024-08-21 16:15:54 +03:00
new DigitalTwinsTemplatePresentation(),
new DigitalTwinsInstancePresentation(),
new TopicsPresentation(),
2024-08-29 12:26:54 +03:00
new SkillsPresentation(),
2024-04-25 12:22:21 +03:00
].map((el) => el.call());