Я пытаюсь создать FieldArray в моей Redux-форме, но при нажатии кнопки «Добавить политику» возникает следующая ошибка:
Uncaught TypeError: array.concat is notфункция
Мой FieldArray вызывает компонент:
<FieldArray name="policies" component={this.renderPolicies} />
Вспомогательная функция renderPolicies () выглядит следующим образом:
renderPolicies = ({ fields, meta }) => {
return (
<ul>
<li>
<button type="button" onClick={() => fields.push({})}>
Add Policy
</button>
{this.renderError(meta)}
</li>
{fields.map((policy, index) => (
<li key={index}>
<button
type="button"
title="Remove Policy"
onClick={() => fields.remove(index)}
/>
<h4>Policy #{index + 1}</h4>
<Field
name={`${policy}.id`}
type="text"
component={renderInput}
label="Id"
/>
</li>
))}
</ul>
);
};