UNPKG

goobs-frontend

Version:

A comprehensive React-based libary for building modern web applications

37 lines 1.13 kB
import { default as React } from 'react'; export interface DropdownOption { value: string | number; icon?: React.ReactNode; _id?: string; } export interface DropdownProps { label: string; options: DropdownOption[]; defaultValue?: string | number; onChange?: (event: React.ChangeEvent<HTMLSelectElement>) => void; onBlur?: React.FocusEventHandler<HTMLSelectElement>; onFocus?: React.FocusEventHandler<HTMLSelectElement>; value?: string | number; showIdColumns?: boolean; helperText?: string; styles?: { disabled?: boolean; required?: boolean; theme?: string; helperTextType?: 'error' | 'warning' | 'info' | string; height?: string; fontSize?: string; padding?: string; width?: string; marginBottom?: string; marginTop?: string; fullWidth?: boolean; background?: string; backdropFilter?: string; fontFamily?: string; borderRadius?: string; }; } declare const Dropdown: React.FC<DropdownProps>; export default Dropdown; //# sourceMappingURL=index.d.ts.map