From a90731c5a339ab477d5f6ad9a7419663068614ff Mon Sep 17 00:00:00 2001 From: hamid zarghami Date: Sat, 27 Dec 2025 10:11:02 +0330 Subject: [PATCH] sidebar --- src/shared/SideBar.tsx | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/src/shared/SideBar.tsx b/src/shared/SideBar.tsx index 85c5210..ee2f8cb 100644 --- a/src/shared/SideBar.tsx +++ b/src/shared/SideBar.tsx @@ -2,7 +2,7 @@ import { type FC, useEffect } from 'react' import LogoImage from '../assets/images/logo.svg' import LogoSmall from '../assets/images/logo-small.svg' import { useTranslation } from 'react-i18next' -import { DocumentText, Home2, Logout, Message, NotificationStatus, People, Setting2, TicketDiscount, Calendar, Security, Card, SecurityUser, TruckFast, Element3, Star1, NotificationBing, SmsEdit, Chart1 } from 'iconsax-react' +import { DocumentText, Home2, Logout, NotificationStatus, People, Setting2, TicketDiscount, Calendar, Security, Card, SecurityUser, TruckFast, Element3, Star1, NotificationBing, SmsEdit } from 'iconsax-react' import SideBarItem from './SideBarItem' import { useLocation } from 'react-router-dom' import { Pages } from '../config/Pages' @@ -73,13 +73,17 @@ const SideBar: FC = () => {
- } - title={t('sidebar.mainpage')} - isActive={isActive('dashboard')} - link={Pages.dashboard} - activeName='' - /> + { + checkPermission(PermissionEnum.MANAGE_REPORTS) && ( + } + title={t('sidebar.mainpage')} + isActive={isActive('dashboard')} + link={Pages.dashboard} + activeName='' + /> + ) + } {checkPermission(PermissionEnum.MANAGE_ORDERS) && ( {
- {checkPermission(PermissionEnum.VIEW_REPORTS) && ( + {/* {checkPermission(PermissionEnum.VIEW_REPORTS) && ( } title={t('sidebar.statistics')} @@ -231,8 +235,8 @@ const SideBar: FC = () => { link={Pages.statistics.list} activeName='statistics' /> - )} - {checkPermission(PermissionEnum.MANAGE_CONTACTS) && ( + )} */} + {/* {checkPermission(PermissionEnum.MANAGE_CONTACTS) && ( } title={t('sidebar.comments')} @@ -240,7 +244,7 @@ const SideBar: FC = () => { link={Pages.comments.list} activeName='comments' /> - )} + )} */} {checkPermission(PermissionEnum.MANAGE_REPORTS) && (