TF-94 Number FontFamily Added To Project/Jalali Moment Added To Project/ Permission Format Appended To Sidebar Menu

This commit is contained in:
2023-08-30 15:34:44 +03:30
parent 67e389062f
commit 59e652c182
5 changed files with 43 additions and 27 deletions

View File

@@ -41,20 +41,29 @@ export default function SidebarList({handleDrawerToggle}) {
return (
<List>
{itemMenu.map((itemArr, index) => (
<Fragment key={index}>
{itemArr.map((item) =>
(item.userType === user.type_id || item.userType === 0) ? (
<SidebarListItem
item={item}
dispatch={dispatch}
key={item.key}
handleDrawerToggle={handleDrawerToggle}
/>
) : null
)}
<Divider/>
</Fragment>
))}
<Fragment key={index}>
{itemArr.map((item) => {
if (
(item.userType === user.type_id || item.userType === 0) &&
(user[item.permission_name] || item.permission_name === "all")
) {
return (
<SidebarListItem
item={item}
dispatch={dispatch}
key={item.key}
handleDrawerToggle={handleDrawerToggle}
/>
);
} else {
return null;
}
})}
<Divider/>
</Fragment>
)
)}
</List>
);
)
;
}