UNPKG

tdesign-react

Version:
14 lines (13 loc) 704 B
import React, { ReactNode } from 'react'; import { SelectKeysType, SelectOption, SelectValue } from '../type'; declare function UseOptions(keys: SelectKeysType, options: SelectOption[], children: ReactNode, valueType: 'object' | 'value', value: SelectValue<SelectOption>, reserveKeyword: boolean): { currentOptions: any[]; setCurrentOptions: React.Dispatch<React.SetStateAction<any[]>>; tmpPropOptions: any[]; setTmpPropOptions: React.Dispatch<React.SetStateAction<any[]>>; valueToOption: {}; setValueToOption: React.Dispatch<React.SetStateAction<{}>>; selectedOptions: any[]; setSelectedOptions: React.Dispatch<React.SetStateAction<any[]>>; }; export default UseOptions;