react-bootstrap-typeahead
Version:
React typeahead with Bootstrap styling
23 lines (22 loc) • 861 B
TypeScript
import PropTypes from 'prop-types';
import { HTMLProps, ReactNode, Ref } from 'react';
export interface MenuProps extends HTMLProps<HTMLDivElement> {
emptyLabel?: ReactNode;
innerRef?: Ref<HTMLDivElement>;
maxHeight?: string;
}
declare const Menu: {
({ emptyLabel, innerRef, maxHeight, style, ...props }: MenuProps): JSX.Element;
propTypes: {
'aria-label': PropTypes.Requireable<string>;
emptyLabel: PropTypes.Requireable<PropTypes.ReactNodeLike>;
id: (props: import("../../types").TypeaheadProps, propName: keyof import("../../types").TypeaheadProps, componentName: string) => void;
maxHeight: PropTypes.Requireable<string>;
};
defaultProps: {
'aria-label': string;
};
Divider: () => JSX.Element;
Header: (props: HTMLProps<HTMLDivElement>) => JSX.Element;
};
export default Menu;