UNPKG

@cap3/capitano-components

Version:
25 lines 750 B
import * as React from "react"; import { InputProps } from "../../atoms/Input/Input"; import { FormElementSize } from "../../atoms/basics/formElementHelpers"; declare type Props<T> = InputProps & { items: T[]; selectedItem?: T; itemToString: (item: T) => string; onValueSelected: (selection: T) => void; textInput?: boolean; renderItem?: (item: T) => React.ReactNode; inputClassName?: string; filterOnType?: boolean; }; export declare type OptionProps = { selected: boolean; size: FormElementSize; highlighted: boolean; outline: boolean; odd: boolean; }; export declare class Select<T> extends React.Component<Props<T>> { render(): JSX.Element; } export {}; //# sourceMappingURL=Select.d.ts.map