From 4cc54bf91de8868b0a65ac300e030c5a27fce23a Mon Sep 17 00:00:00 2001 From: AmirHossein Mahmoodi Date: Tue, 19 Dec 2023 12:04:29 +0330 Subject: [PATCH] change sidebar --- public/locales/fa/app.json | 3 +- src/components/layouts/Dashboard/index.jsx | 2 +- src/core/data/sidebarMenu.jsx | 50 +++++++++++++--------- 3 files changed, 33 insertions(+), 22 deletions(-) diff --git a/public/locales/fa/app.json b/public/locales/fa/app.json index 954f1ca..4e26061 100644 --- a/public/locales/fa/app.json +++ b/public/locales/fa/app.json @@ -66,7 +66,8 @@ "refahi-province-manager": "رفاهی", "refahi-loan-management": "رفاهی", "navgan-loan-management": "ناوگان", - "navgan-province-manager": "ناوگان" + "navgan-province-manager": "ناوگان", + "admin-management": "ادمین" }, "Authorization": { "typography_your_login_is_valid_and_you_do_not_need_to_login_again": "شما دسترسی لازم به این صفحه را دارید نیاز به ورود مجدد نیست.", diff --git a/src/components/layouts/Dashboard/index.jsx b/src/components/layouts/Dashboard/index.jsx index ef3f3bd..de85d31 100644 --- a/src/components/layouts/Dashboard/index.jsx +++ b/src/components/layouts/Dashboard/index.jsx @@ -5,7 +5,7 @@ import Header from "@/components/layouts/Dashboard/Header"; import Sidebar from "@/components/layouts/Dashboard/Sidebar"; import Content from "@/components/layouts/Dashboard/Content"; -const drawerWidth = 240; +const drawerWidth = 260; const DashboardLayouts = (props) => { const {window} = props; diff --git a/src/core/data/sidebarMenu.jsx b/src/core/data/sidebarMenu.jsx index 21511e3..f2e6e40 100644 --- a/src/core/data/sidebarMenu.jsx +++ b/src/core/data/sidebarMenu.jsx @@ -35,6 +35,16 @@ const sidebarMenu = [ selected: false, permission: "all", }, + { + key: "sidebar.loan-history", + name: "loan-history", + type: "page", + route: "/dashboard/loan-history", + icon: , + selected: false, + permission: "manage_navgan_loan", + }, + ], [ { key: "sidebar.passenger-office-chief", secondary: "secondary.navgan-province-manager", @@ -86,8 +96,20 @@ const sidebarMenu = [ selected: false, permission: "manage_province_affairs_navgan", }, + { + key: "sidebar.navgan-loan-management", + secondary: "secondary.navgan-loan-management", + name: "navgan_loan_management", + type: "page", + route: "/dashboard/navgan-loan-management", + icon: , + selected: false, + permission: "manage_navgan_loan", + }, + ], [ { key: "sidebar.province-head-expert", + secondary: "secondary.refahi-province-manager", name: "province_head_expert", type: "page", route: "/dashboard/province-head-expert", @@ -97,6 +119,7 @@ const sidebarMenu = [ }, { key: "sidebar.inspector-expert", + secondary: "secondary.refahi-province-manager", name: "inspector_expert", type: "page", route: "/dashboard/inspector-expert", @@ -106,6 +129,7 @@ const sidebarMenu = [ }, { key: "sidebar.commercial-chief", + secondary: "secondary.refahi-province-manager", name: "commercial_chief", type: "page", route: "/dashboard/commercial-chief", @@ -115,6 +139,7 @@ const sidebarMenu = [ }, { key: "sidebar.development-assistant", + secondary: "secondary.refahi-province-manager", name: "development_assistant", type: "page", route: "/dashboard/development-assistant", @@ -142,18 +167,10 @@ const sidebarMenu = [ selected: false, permission: "manage_refahi_loan", }, - { - key: "sidebar.navgan-loan-management", - secondary: "secondary.navgan-loan-management", - name: "navgan_loan_management", - type: "page", - route: "/dashboard/navgan-loan-management", - icon: , - selected: false, - permission: "manage_navgan_loan", - }, + ], [ { key: "sidebar.expert-management", + secondary: "secondary.admin-management", name: "expert_management", type: "page", route: "/dashboard/expert-management", @@ -163,6 +180,7 @@ const sidebarMenu = [ }, { key: "sidebar.user-management", + secondary: "secondary.admin-management", name: "user_management", type: "page", route: "/dashboard/user-management", @@ -172,22 +190,14 @@ const sidebarMenu = [ }, { key: "sidebar.role-management", + secondary: "secondary.admin-management", name: "role_management", type: "page", route: "/dashboard/role-management", icon: , selected: false, permission: "manage_roles", - }, - { - key: "sidebar.loan-history", - name: "loan-history", - type: "page", - route: "/dashboard/loan-history", - icon: , - selected: false, - permission: "manage_navgan_loan", - }, + } ], ];