@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
13 lines (12 loc) • 527 B
TypeScript
import type { MenuContextValue } from './types';
export declare const MenuContext: import("react").Context<MenuContextValue>;
export declare function useMenuContext(): MenuContextValue;
export type MenuTriggerContextValue = {
active: boolean;
triggerProps: Record<string, unknown>;
open: () => void;
close: () => void;
toggle: () => void;
};
export declare const MenuTriggerContext: import("react").Context<MenuTriggerContextValue>;
export declare function useMenuTriggerContext(): MenuTriggerContextValue;