@innovaccer/design-system
Version:
React components library project for Innovaccer Design System
14 lines (13 loc) • 638 B
TypeScript
import * as React from 'react';
export declare type ContextProps = {
openPopover?: boolean;
focusedOption?: Element;
menuTriggerRef?: React.RefObject<HTMLButtonElement>;
listRef?: React.RefObject<HTMLDivElement>;
setOpenPopover?: React.Dispatch<React.SetStateAction<boolean | undefined>>;
setHighlightFirstItem?: React.Dispatch<React.SetStateAction<boolean>>;
setHighlightLastItem?: React.Dispatch<React.SetStateAction<boolean>>;
setFocusedOption?: React.Dispatch<React.SetStateAction<HTMLElement | undefined>>;
};
export declare const MenuContext: React.Context<ContextProps>;
export default MenuContext;