@redocly/react-dropdown-aria
Version:
Simple and accessible React dropdown component
13 lines (12 loc) • 550 B
TypeScript
/// <reference types="react" />
import { DropdownOption, OptionRendererFunction, OnOptionClicked } from '../utils/types';
interface DropdownContentProps {
selectedOption: string;
options: DropdownOption[];
focusedIndex: number;
onOptionClicked: OnOptionClicked;
optionItemRenderer?: OptionRendererFunction;
empty: boolean;
}
declare function DropdownContent({ selectedOption, options, focusedIndex, onOptionClicked, optionItemRenderer, empty, }: DropdownContentProps): JSX.Element;
export default DropdownContent;