This repository has been archived on 2025-03-19. You can view files and clone it, but cannot push or open issues or pull requests.

20 lines
669 B
JavaScript

import SidebarHeader from "@/common/components/Sidebar/components/SidebarHeader";
import "./styles.sass";
import SidebarContent from "@/common/components/Sidebar/components/SidebarContent";
import {useRef} from "react";
export const Sidebar = ({open, setOpen}) => {
const ref = useRef();
return (
<>
{open && <div className="background-overlay" ref={ref} onClick={() => setOpen(false)}/>}
<aside className={open ? "" : "sidebar-hidden"} ref={ref}>
<div>
<SidebarHeader setOpen={setOpen}/>
<SidebarContent/>
</div>
</aside>
</>
);
}