@harvest-profit/npk
Version:
NPK UI Design System
18 lines • 720 B
TypeScript
import { MenuContextType } from './MenuContext';
interface UsePopoverProps {
initialOpen?: boolean;
placement?: any;
modal?: boolean;
open?: boolean;
onOpenChange?: (open: boolean) => void;
showArrow?: boolean | null;
initialFocus?: number;
autoDismiss?: boolean | 'menu';
submenu?: boolean;
variant?: string;
offset?: number;
role?: 'dialog' | 'menu' | 'listbox';
}
declare function usePopover({ initialOpen, placement, modal, open: controlledOpen, onOpenChange: setControlledOpen, showArrow, initialFocus, autoDismiss, submenu, variant, offset: offsetAmount, role, }: UsePopoverProps): MenuContextType;
export default usePopover;
//# sourceMappingURL=usePopover.d.ts.map