Я новичок в response-redux, и я хочу создать раскрывающийся список с помощью response-select. Я создал свой компонент DropDown следующим образом:
import React, { PropTypes } from 'react';
import Select from 'react-select';
import 'react-select/dist/react-select.css';
const options = [
{ value: 'one', label: 'One' },
{ value: 'two', label: 'Two' }
];
const MyDropdown = ({ input }) => (
<div>
<Select
{...input}
value="one"
options={options}
multi={true}
onBlur={() => {
input.onBlur([...input.value]);
}
}
/>
</div>
);
MyDropdown.propTypes = {
input: PropTypes.string.isRequired
};
export default MyDropdown;
и я рендер здесь
<Field
id="status"
name="status"
component={MyDropdown}
/>
У меня возникла досадная ошибка: «Тип элемента недействителен: ожидается строка (для встроенных компонентов) или класс / функция (для составных компонентов), но получено: undefined». В чем дело?
MyDropdown
? ПосколькуMyDropdown
не определено, возможно, проблема связана с импортом. - person Deividas Karzinauskas   schedule 01.03.2017