UNPKG

@matthew.ngo/react-form-kit

Version:

Form Kit for React. It consists of a set of components that can be used to create complex forms in a simple and declarative way.

9 lines (8 loc) 506 B
import { Placement } from '@popperjs/core'; import { TriggerAction } from './types'; export declare const usePopover: (isOpen: boolean, onClose: () => void, triggerAction: TriggerAction, closeOnEscape: boolean, closeOnClickOutside: boolean) => { popoverRef: import("react").RefObject<HTMLDivElement | null>; triggerRef: import("react").RefObject<HTMLDivElement | null>; currentPosition: Placement; setCurrentPosition: import("react").Dispatch<import("react").SetStateAction<Placement>>; };