39 lines
887 B
TypeScript
39 lines
887 B
TypeScript
import express from "express";
|
|
import { tokenValidator } from "../../../../shared/utils/token.ts";
|
|
|
|
import {
|
|
Add3dWidgetController,
|
|
Delete3DwidgetController,
|
|
Get3DWidgetController,
|
|
Update3DwidgetController,
|
|
} from "../../v1Controllers/vizualizationController/widget3Dcontroller.ts";
|
|
|
|
const v1Widget3d = express.Router();
|
|
|
|
//widget3d-Page
|
|
v1Widget3d.post(
|
|
"/widget3d/save",
|
|
tokenValidator,
|
|
// authorizedRoles("Admin", "User"),
|
|
Add3dWidgetController
|
|
);
|
|
v1Widget3d.patch(
|
|
"/widget3d/update",
|
|
tokenValidator,
|
|
// authorizedRoles("Admin", "User"),
|
|
Update3DwidgetController
|
|
);
|
|
v1Widget3d.get(
|
|
"/widget3d/data/:zoneId/:projectId",
|
|
tokenValidator,
|
|
// authorizedRoles("Admin", "User"),
|
|
Get3DWidgetController
|
|
);
|
|
v1Widget3d.patch(
|
|
"/widget3d/delete",
|
|
tokenValidator,
|
|
// authorizedRoles("Admin", "User"),
|
|
Delete3DwidgetController
|
|
);
|
|
export default v1Widget3d;
|