@perfma/heaven
Version:
An UI Framework base [Ant Design V4](https://ant.design/components/overview-cn/) for React.
20 lines (19 loc) • 681 B
TypeScript
import React from 'react';
import { SelectProps } from 'antd';
import './index.less';
declare type RawValue = string | number;
interface LabeledValue {
key?: string;
value: RawValue;
label: React.ReactNode;
}
declare type SelectValue = RawValue | RawValue[] | LabeledValue | LabeledValue[] | undefined;
declare function ProSelect<T extends SelectValue = SelectValue>(props: SelectProps<T> & {
selectAllMode?: boolean;
}): JSX.Element;
declare namespace ProSelect {
var SECRET_COMBOBOX_MODE_DO_NOT_USE: string;
var Option: import("rc-select/lib/Option").OptionFC;
var OptGroup: import("rc-select/lib/OptGroup").OptionGroupFC;
}
export default ProSelect;