feat(Sidebar): Refactoring sidebar menu with feature and permissions abilities control.

This commit is contained in:
a.bouhuolia
2022-04-17 05:05:35 +02:00
parent 682b296f7c
commit 944bc29f4d
25 changed files with 1187 additions and 1031 deletions

View File

@@ -0,0 +1,21 @@
import React from 'react';
import { Scrollbar } from 'react-scrollbars-custom';
export interface ISidebarOverlayContainerProps {
children: JSX.Element | JSX.Element[];
}
/**
* Sidebar overlay container.
*/
export function SidebarOverlayContainer({
children,
}: ISidebarOverlayContainerProps) {
return (
<div className={'sidebar-overlay__scroll-wrapper'}>
<Scrollbar noDefaultStyles={true}>
<div className="sidebar-overlay__inner">{children}</div>
</Scrollbar>
</div>
);
}