@coreui/react-pro
Version:
UI Components Library for React.js
17 lines (16 loc) • 673 B
TypeScript
import { RefObject } from 'react';
import { Alignments } from './types';
export interface CDropdownContextProps {
alignment?: Alignments;
container?: DocumentFragment | Element | (() => DocumentFragment | Element | null) | null;
dark?: boolean;
dropdownMenuRef: RefObject<HTMLDivElement | HTMLUListElement | null>;
dropdownToggleRef: (node: HTMLElement | null) => void;
handleHide?: () => void;
handleShow?: () => void;
popper?: boolean;
portal?: boolean;
variant?: 'btn-group' | 'dropdown' | 'input-group' | 'nav-item';
visible?: boolean;
}
export declare const CDropdownContext: import("react").Context<CDropdownContextProps>;