import { type Context, createContext, use } from 'react' export interface WidgetDrawerContext { closeDrawer?(): void } export const DrawerContext: Context = createContext({}) export const useDrawer = (): WidgetDrawerContext => use(DrawerContext)