this.state = {
...
checkboxes: {
a: true,
b: true
}
};
...
this.setState({
checkboxes[e.target.value]= !state
});
let checkboxes= Object.assign({}, this.state.checkboxes); // Создаем копию, можно просто ссылку взять, но копию безопаснее
checkboxes[e.target.value] = false; // изменяем поле
this.setState({checkboxes}); // Сохраняем
this.setState({
checkboxes: {
...this.state.checkboxes,
[e.target.value]: false // измененное поле объекта checkboxes
}
})