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