🅅🄺
const checkboxHandler = () => {
dispatch(catalogCheck(e.target.checked, id))
};
сделал так в итоге
например открыть/закрыть все ветки сразу
Size: a a a
🅅🄺
const checkboxHandler = () => {
dispatch(catalogCheck(e.target.checked, id))
};
AP
AP
D
🅅🄺
АБ
S
D
🅅🄺
🅅🄺
АБ
🅅🄺
D
D
AT
D
АБ
AP
let current = state.products.find(c=> c.id == action.payload.id)?.chosen;часть выше работает. Нужно вернуть состояние с поменяным
console.log(current, action.payload.checked);
return state;
chosen
.return {...state, products: state.products.find(c=> c.id == action.payload.id)!.chosen = action.payload.checked}и оно даже компилится, но потом вываливается с ошибкой при первом же чеке, а я не до конца понимаю как управляться с таким синтаксисом
АБ
D