sidebar items

This commit is contained in:
hamid zarghami
2025-10-21 15:07:14 +03:30
parent e25e1cee48
commit 9672879966
3 changed files with 40 additions and 8 deletions
+35 -6
View File
@@ -1,6 +1,6 @@
import { type FC } from 'react'
import LogoImage from '@/assets/images/logo.svg'
import { AddSquare, DocumentText, Element3, Home2, Messages3, NotificationStatus, Receipt21, Teacher } from 'iconsax-react'
import { AddSquare, DocumentText, Element3, ElementEqual, Home2, Messages3, MessageText, NotificationStatus, People, Profile2User, Receipt21, Teacher } from 'iconsax-react'
import SideBarItem from './SidebarItem'
import { useLocation } from 'react-router-dom'
import { Paths } from '../config/Paths'
@@ -50,18 +50,39 @@ const SideBar: FC = () => {
link={Paths.home}
/>
<SideBarItem
icon={<MessageText size={iconSizeSideBar} color='#4F5260' />}
title={'درخواست ها'}
isActive={isActive('requests')}
link={Paths.requests.list}
/>
<SideBarItem
icon={<Element3 size={iconSizeSideBar} color='#4F5260' />}
title={t('sidebar.myOrders')}
isActive={isActive('/my-orders')}
link={Paths.myOrders}
title={'سفارشات'}
isActive={isActive('order')}
link={Paths.order.list}
/>
<SideBarItem
icon={<Receipt21 size={iconSizeSideBar} color='#4F5260' />}
title={t('sidebar.preFactors')}
title={'پیش فاکتور'}
isActive={isActive('/proforma-invoice')}
link={Paths.proformaInvoice}
link={Paths.perfomaInvoice.list}
/>
<SideBarItem
icon={<ElementEqual size={iconSizeSideBar} color='#4F5260' />}
title={'محصولات'}
isActive={isActive('product')}
link={Paths.product.list}
/>
<SideBarItem
icon={<People size={iconSizeSideBar} color='#4F5260' />}
title={'مشتریان'}
isActive={isActive('customer')}
link={'Paths.'}
/>
</div>
@@ -71,6 +92,14 @@ const SideBar: FC = () => {
</div>
<div className='mt-3'>
<SideBarItem
icon={<Profile2User size={iconSizeSideBar} color='#4F5260' />}
title={'کاربران'}
isActive={isActive('/tickets')}
link={Paths.tickets.list}
/>
<SideBarItem
icon={<Messages3 size={iconSizeSideBar} color='#4F5260' />}
title={t('sidebar.tickets')}