diff --git a/src/components/layouts/Dashboard/Sidebar/SidebarList.jsx b/src/components/layouts/Dashboard/Sidebar/SidebarList.jsx index c8ad33c..f21b69a 100644 --- a/src/components/layouts/Dashboard/Sidebar/SidebarList.jsx +++ b/src/components/layouts/Dashboard/Sidebar/SidebarList.jsx @@ -64,18 +64,21 @@ export default function SidebarList({handleDrawerToggle}) { }, [selectedKey]); return ( - {itemMenu.map((itemArr, index) => ( + {itemMenu.map((itemArr, index) => { + let isDividerVisible = false; + return ( {itemArr.map((item) => - {(item.permissions.some((permission) => user?.permissions?.includes(permission)) || item.permissions.includes('all')) && + {(item.permissions.some((permission) => user?.permissions?.includes(permission)) || item.permissions.includes('all')) && <> } + /> + {isDividerVisible = true} + } )} - - ))} - - - ); + {isDividerVisible && } + ) + })} + ); }