dkala ducatated from dmenu

This commit is contained in:
hamid zarghami
2026-02-15 15:03:19 +03:30
parent 32e7dcc0f4
commit 71053d8d45
19 changed files with 1919 additions and 1 deletions
+64
View File
@@ -366,6 +366,70 @@ const SideBar: FC = () => {
</>
}
{
adminPermissions?.data?.permissions?.some((permission: { name: string }) => permission.name === 'dkala') &&
<>
<div className={clx(
'mt-10 px-12 text-header text-sm font-normal',
hasSubMenu && 'px-2 text-center'
)}>
{t('sidebar.dkala')}
</div>
<div className='flex-1 flex flex-col justify-end'>
<div className='text-xs text-[#8C90A3]'>
<SideBarItem
icon={<Icon variant={isActive('dkala/icons') ? 'Bold' : 'Outline'} color={isActive('dkala/icons') ? 'black' : '#8C90A3'} size={iconSizeSideBar} />}
title={t('sidebar.icons')}
isActive={isActive('dkala/icons')}
link={Pages.dkala.icons.list}
activeName='dkala'
/>
</div>
<div className='text-xs text-[#8C90A3]'>
<SideBarItem
icon={<Category variant={isActive('dkala/group') ? 'Bold' : 'Outline'} color={isActive('dkala/group') ? 'black' : '#8C90A3'} size={iconSizeSideBar} />}
title={t('sidebar.groups_icon')}
isActive={isActive('dkala/icons/group')}
link={Pages.dkala.icons.groupList}
activeName='dkala'
/>
</div>
<div className='text-xs text-[#8C90A3]'>
<SideBarItem
icon={<Warning2 variant={isActive('dkala/reports') ? 'Bold' : 'Outline'} color={isActive('dkala/reports') ? 'black' : '#8C90A3'} size={iconSizeSideBar} />}
title={t('sidebar.reports')}
isActive={isActive('dkala/reports')}
link={Pages.dkala.warnings.list}
activeName='dkala'
/>
</div>
<div className='text-xs text-[#8C90A3]'>
<SideBarItem
icon={<Building variant={isActive('dkala/shops') ? 'Bold' : 'Outline'} color={isActive('dkala/shops') ? 'black' : '#8C90A3'} size={iconSizeSideBar} />}
title={t('sidebar.shops')}
isActive={isActive('dkala/shops')}
link={Pages.dkala.shops.list}
activeName='dkala'
/>
</div>
<div className='text-xs text-[#8C90A3]'>
<SideBarItem
icon={<Sms variant={isActive('dkala/sms-count') ? 'Bold' : 'Outline'} color={isActive('dkala/sms-count') ? 'black' : '#8C90A3'} size={iconSizeSideBar} />}
title={t('sidebar.sms_count')}
isActive={isActive('dkala/sms-count')}
link={Pages.dkala.shops.smsCountList}
activeName='dkala'
/>
</div>
</div>
</>
}
<div className='flex-1 flex flex-col justify-end mt-14'>
<div className='text-xs text-[#8C90A3]'>
<SideBarItem