agora-classroom-sdk
Version:
For publishing npm package agora-classroom-sdk (Web & Electron). Get more information from https://docs.agora.io
25 lines (24 loc) • 657 B
TypeScript
import React, { FC } from 'react';
import { BaseProps } from '../util/type';
import './index.css';
export declare type SelectOption = {
label: string;
value: any;
};
export interface SelectProps extends BaseProps {
defaultValue?: any;
value?: any;
placeholder?: string;
options: SelectOption[];
isSearchable?: boolean;
defaultMenuIsOpen?: boolean;
isMenuTextCenter?: boolean;
prefix?: React.ReactNode;
maxMenuHeight?: number;
onChange?: (value: any) => unknown;
size?: 'sm';
direction?: 'up' | 'down';
onOpen?: () => void;
onClose?: () => void;
}
export declare const Select: FC<SelectProps>;