Я пытаюсь создать компонент с множественным выбором для нескольких состояний.Я бы хотел, чтобы у пользователя была возможность выбрать все варианты.Я использую реагировать-виджеты множественного выбора.
** Я знаю, что вы можете установить для реквизитов data
то же самое, что и для рекрута value
, но я не уверен, как это сделать, чтобы пользователь мог выбрать как ОДНО состояние, так и ВСЕ состояния..
render () {
const renderMultiselect = ({ input, data, valueField, textField }) =>
<Multiselect {...input}
onBlur={() => input.onBlur()}
value={input.value || []} // requires value to be an array
data={data}
valueField={valueField}
textField={textField}
/>
return (
<Field
name="stateSelection"
component={renderMultiselect}
data={[ 'AL', 'NY', 'MN' ]}/>
)
}