{
"presets": ["es2015", "stage-3"],
}
const initialState = {
show_role: true,
default_role: "CUSTOMER",
roles_user: [
"CUSTOMER",
"ARTIST",
"JUDGE"
],
projects: [],
activeRole: '', // новое поле
};
...
const customerProject = (state = initialState, action) => {
if (action.type === SHOW_ROLE_USER) {
return {
...state, { activeRole: action.payload }
}
}
return state;
}
(dispatch, state) => ({
visibility_role: () => dispatch(showRoleUser(state.customerProject.visible_role))
})
и плагины удалите.. если будет работать - то ок, оставляйте, если с удаленным будет работать, но выплывет какая-то другая проблема - ищите далее подходящий конфиг.