У меня есть компонент, который подключается к хранилищу Redux, этот компонент может наблюдать за всеми изменениями в хранилище, но реагировать, не отображая новый вид ...
Здесь Мои источники:
Действие редуктора
case 'SET_ACTION_PROPERTY_VALUE':
const PROP_NAME = action.payload.name;
const PROP_VALUE = action.payload.value;
let currentAction = state.currentAction;
for(var i=0;i< currentAction.parameters.length;i++) {
if(currentAction.parameters[i].name === PROP_NAME) {
currentAction.parameters[i].value = PROP_VALUE;
break;
}
}
return {
...state,
currentAction
}
компонент
const mapStateToProps = state => {
return {
currentAction: state.Actions.currentAction,
}
}
export default connect(mapStateToProps)(Parameters);