UNPKG

slim-select

Version:

Slim advanced select dropdown

17 lines (16 loc) 635 B
import { default as React } from 'react'; import { default as SlimSelectCore, Config, Option, Optgroup } from '../index'; export interface SlimSelectProps { data: (Partial<Option> | Partial<Optgroup>)[]; settings?: Config['settings']; events?: Config['events']; cssClasses?: Config['cssClasses']; value?: string | string[]; onChange?: (value: string | string[]) => void; multiple?: boolean; } export interface SlimSelectRef { slimSelect: SlimSelectCore | null; } declare const SlimSelect: React.ForwardRefExoticComponent<SlimSelectProps & React.RefAttributes<SlimSelectRef>>; export default SlimSelect;