import React, { createContext, useContext } from 'react'; interface SidebarContextType { isSidebarOpen: boolean; } const SidebarContext = createContext({ isSidebarOpen: true, }); export const useSidebar = () => { const context = useContext(SidebarContext); return context; }; interface SidebarProviderProps { isSidebarOpen: boolean; children: React.ReactNode; } export const SidebarProvider: React.FC = ({ isSidebarOpen, children, }) => { return ( {children} ); };