added consoles
parent
0cadf72b6c
commit
ffb0b44d1a
|
@ -27,6 +27,7 @@
|
||||||
"sideMenu": {
|
"sideMenu": {
|
||||||
"dashboard": "Dashboard",
|
"dashboard": "Dashboard",
|
||||||
"equipmentDocumentation": "Gerätedokumentation",
|
"equipmentDocumentation": "Gerätedokumentation",
|
||||||
|
"consoles": "Konsolen",
|
||||||
"groupTasks": {
|
"groupTasks": {
|
||||||
"menuCategory": "Gruppenaufgaben",
|
"menuCategory": "Gruppenaufgaben",
|
||||||
"overview": "Kategorien",
|
"overview": "Kategorien",
|
||||||
|
|
|
@ -27,6 +27,7 @@
|
||||||
"sideMenu": {
|
"sideMenu": {
|
||||||
"dashboard": "Dashboard",
|
"dashboard": "Dashboard",
|
||||||
"equipmentDocumentation": "Equipment Documentation",
|
"equipmentDocumentation": "Equipment Documentation",
|
||||||
|
"consoles": "Consoles",
|
||||||
"groupTasks": {
|
"groupTasks": {
|
||||||
"menuCategory": "Group Tasks",
|
"menuCategory": "Group Tasks",
|
||||||
"overview": "Categories",
|
"overview": "Categories",
|
||||||
|
|
|
@ -21,6 +21,7 @@ const EquipmentDocumentationOverview = lazy(() =>
|
||||||
const ViewEquipmentDocumentations = lazy(() =>
|
const ViewEquipmentDocumentations = lazy(() =>
|
||||||
import("../../Pages/EquipmentDocumentation/ViewEquipmentDocumentation")
|
import("../../Pages/EquipmentDocumentation/ViewEquipmentDocumentation")
|
||||||
);
|
);
|
||||||
|
const Consoles = lazy(() => import("../../Pages/Consoles"));
|
||||||
|
|
||||||
function SuspenseFallback({ children }) {
|
function SuspenseFallback({ children }) {
|
||||||
return (
|
return (
|
||||||
|
@ -231,6 +232,20 @@ export default function AppRoutes() {
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
|
{hasPermission(
|
||||||
|
appContext.userPermissions,
|
||||||
|
Constants.PERMISSIONS.CONSOLES.VIEW
|
||||||
|
) && (
|
||||||
|
<Route
|
||||||
|
path={Constants.ROUTE_PATHS.CONSOLES}
|
||||||
|
element={
|
||||||
|
<SuspenseFallback>
|
||||||
|
<Consoles />
|
||||||
|
</SuspenseFallback>
|
||||||
|
}
|
||||||
|
/>
|
||||||
|
)}
|
||||||
|
|
||||||
<Route
|
<Route
|
||||||
path="*"
|
path="*"
|
||||||
element={
|
element={
|
||||||
|
|
|
@ -2,6 +2,7 @@ import {
|
||||||
AppstoreOutlined,
|
AppstoreOutlined,
|
||||||
BookOutlined,
|
BookOutlined,
|
||||||
ControlOutlined,
|
ControlOutlined,
|
||||||
|
DesktopOutlined,
|
||||||
FileTextOutlined,
|
FileTextOutlined,
|
||||||
HistoryOutlined,
|
HistoryOutlined,
|
||||||
LogoutOutlined,
|
LogoutOutlined,
|
||||||
|
@ -82,6 +83,20 @@ export default function SideMenu({
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// consoles
|
||||||
|
if (
|
||||||
|
hasPermission(
|
||||||
|
appContext.userPermissions,
|
||||||
|
Constants.PERMISSIONS.CONSOLES.VIEW
|
||||||
|
)
|
||||||
|
) {
|
||||||
|
items.push({
|
||||||
|
label: t("sideMenu.consoles"),
|
||||||
|
icon: <DesktopOutlined />,
|
||||||
|
key: Constants.ROUTE_PATHS.CONSOLES,
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
// group tasks
|
// group tasks
|
||||||
let groupTasksGroup = {
|
let groupTasksGroup = {
|
||||||
label: t("sideMenu.groupTasks.menuCategory"),
|
label: t("sideMenu.groupTasks.menuCategory"),
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
export default function Consoles() {
|
||||||
|
return <></>;
|
||||||
|
}
|
|
@ -59,6 +59,7 @@ export const Constants = {
|
||||||
ADMIN_AREA_ROLES: "/admin-area/roles",
|
ADMIN_AREA_ROLES: "/admin-area/roles",
|
||||||
ADMIN_AREA_LOGS: "/admin-area/logs",
|
ADMIN_AREA_LOGS: "/admin-area/logs",
|
||||||
ADMIN_AREA_MANAGE: "/admin-area/manage",
|
ADMIN_AREA_MANAGE: "/admin-area/manage",
|
||||||
|
CONSOLES: "/consoles",
|
||||||
},
|
},
|
||||||
GROUP_TASKS_STATUS: {
|
GROUP_TASKS_STATUS: {
|
||||||
FINISHED: 1,
|
FINISHED: 1,
|
||||||
|
@ -139,6 +140,9 @@ export const Constants = {
|
||||||
USER_PROFILE: {
|
USER_PROFILE: {
|
||||||
API_KEYS: "user_profile.api_keys",
|
API_KEYS: "user_profile.api_keys",
|
||||||
},
|
},
|
||||||
|
CONSOLES: {
|
||||||
|
VIEW: "consoles.view",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
SYSTEM_LOG_TYPE: {
|
SYSTEM_LOG_TYPE: {
|
||||||
INFO: 0,
|
INFO: 0,
|
||||||
|
|
Loading…
Reference in New Issue