Заголовок говорит, в чем проблема, у меня есть ошибка компиляции, где TS говорит: Тип string [] нельзя назначить типу 'string | число 'Но в документации сказано, что я могу сделать это:
<Select
mode="multiple"
defaultValue={['ALL']}
onChange={this.handleChange}
>
<Option value="ALL">Tout</Option>
{mediaGenres.map((mg: MediaGenre) => <Option key={mg.id} value={mg.id}>{mg.label}</Option>)}
</Select>
Когда я проверяю файл типа для выбора Это выглядит так:
export declare type SelectValue = string | string[] | number | number[] | LabeledValue | LabeledValue[];
export interface SelectProps<T = SelectValue> extends AbstractSelectProps {
value?: T;
defaultValue?: T;
Так что это должно быть принято как строка []
Я проверил две версии antd
Что мне не хватает?