Я пытаюсь использовать React-Redux, потому что мне нравится система действий. Я считаю, что это простой способ преобразовать весь статус в действия. Состояние загрузки, успеха и сбоя. Я следую руководству и успешно завершаю sh его. У меня есть response-thunk, store, reducer, actions, payloads и т. Д. c.
Но в моем случае, когда я завершаю отправку вызова API в моем компоненте, я передаю состояние в реквизитах, например этот. Затем я восстанавливаю свой статус и могу отображать данные на плате.
const mapStateToProps = state => ({
datas: state.datas.items,
loading: state.datas.loading,
error: state.datas.error,
deleted: state.datas.deleted
});
Проблема в том, что реквизиты неизменяемы, и я делаю это для разных компонентов, тогда данные реквизитов меняются. Как мне восстановить state.datas.items и сохранить его в состоянии компонента?