Мой контейнер выглядит так:
ItemContainer.js
const mapStateToProps = (state, ownProps) => () =>
console.log('ownprops.edit is:', ownProps.edit) ||
selectTaskItem(ownProps);
Компонент списка выглядит так:
<Item
item={item}
edit={console.log('passing edit:', edit) || edit}
key={item.id}
/>
В нем регистрируется следующее
List.js:22 passing edit: {1: {…}}
List.js:22 passing edit: {1: {…}}
List.js:22 passing edit: {1: {…}}
Item.js:6 ownprops.edit is: {}
Item.js:6 ownprops.edit is: {}
Item.js:6 ownprops.edit is: {}
Есть 3 элемента, поэтому он регистрирует 3 раза в List.js и 3 раза в Item, но редактирование исчезает между журналами, и я понятия не имею, куда он пошел.