grepsr-ui-elements
Version:
29 lines (28 loc) • 725 B
TypeScript
/// <reference types="react" />
import PropTypes from 'prop-types';
interface Option {
label: string;
value: string;
}
interface DropdownProps {
value?: string | '' | any | Array<any>[];
id?: string;
onChange?: (e: any) => void;
options?: Array<Option>;
fullWidth?: boolean | undefined;
size: 'medium' | 'small' | any | undefined;
multiple?: boolean | undefined;
renderValue?: (value: string[]) => string[] | undefined;
sx?: any;
}
export { DropdownProps };
declare const GrepsrDropdown: {
(props: DropdownProps): JSX.Element;
defaultProps: {
size: string;
};
propTypes: {
size: PropTypes.Validator<string>;
};
};
export default GrepsrDropdown;