import React, { useCallback } from 'react'; import { cn } from '../../utils/classNames'; import { useIsMobileSidebarOpen, useSetIsMobileSidebarOpen, } from '../../contexts/UIContext'; import { TARGET_ENV } from '../../constants'; import SidebarContent from './SidebarContent'; const MobileSidebar: React.FC = () => { const isMobileSidebarOpen = useIsMobileSidebarOpen(); const setIsMobileSidebarOpen = useSetIsMobileSidebarOpen(); const closeSidebar = useCallback(() => { setIsMobileSidebarOpen(false); }, [setIsMobileSidebarOpen]); return ( <> {isMobileSidebarOpen && (
)} > ); }; export default React.memo(MobileSidebar);