From 8d0678db83cf7b172340f3912f8b2c8974fb7a89 Mon Sep 17 00:00:00 2001 From: omar asim mirza Date: Fri, 8 Sep 2023 14:20:58 +0000 Subject: [PATCH] admin-menu.jsx updated. Change-Id: I4e11cd7a3461c20678d142bfdd4e9a27c95af2b8 --- src/layouts/admin-menu.jsx | 61 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/src/layouts/admin-menu.jsx b/src/layouts/admin-menu.jsx index 91b2eef9..8ffd0819 100644 --- a/src/layouts/admin-menu.jsx +++ b/src/layouts/admin-menu.jsx @@ -24,6 +24,7 @@ import { SwitcherOutlined, ContainerOutlined, DatabaseFilled, + DeploymentUnitOutlined, } from '@ant-design/icons'; const renderMenu = (t) => { @@ -950,6 +951,66 @@ const renderMenu = (t) => { }, ], }, + { + path: '/ha', + name: t('Instance-HA'), + key: 'masakari', + icon: , + // endpoints: 'masakari', + children: [ + { + path: '/ha/segments-admin', + name: t('Segments'), + key: 'masakariSegmentsAdmin', + level: 1, + children: [ + { + path: '/ha/segments-admin/create-step-admin', + name: t('Create Segment'), + key: 'masakariSegmentsCreateAdmin', + level: 2, + }, + { + path: /^\/ha\/segments-admin\/detail\/.[^/]+$/, + name: t('Segment Detail'), + key: 'masakariSegmentDetailAdmin', + level: 2, + routePath: '/ha/segments-admin/detail/:id', + }, + ] + }, + { + path: '/ha/hosts-admin', + name: t('Hosts'), + key: 'masakariHostsAdmin', + level: 1, + children: [ + { + path: /^\/ha\/hosts-admin\/detail\/.[^/]+$/, + name: t('Host Detail'), + key: 'masakariHostDetailAdmin', + level: 2, + routePath: '/ha/hosts-admin/detail/:id', + }, + ] + }, + { + path: '/ha/notifications-admin', + name: t('Notifications'), + key: 'masakariNotificationsAdmin', + level: 1, + children: [ + { + path: /^\/ha\/notifications-admin\/detail\/.[^/]+$/, + name: t('Notification Detail'), + key: 'masakariNotificationDetailAdmin', + level: 2, + routePath: '/ha/notifications-admin/detail/:id', + }, + ] + } + ] + } ]; return menu; };