Как увидеть state при debugger
Обычно при работе с редьюсером возникает необходимость в логировании текущего состояния, чтобы увидеть, как оно выглядит в процессе обновления, например console.log(state). К сожалению, браузеры отображают логированные экземпляры Proxy в формате, который сложно прочитать или понять:
Чтобы обойти это ограничение, Immer включает в себя currentфункцию, которая извлекает копию обернутых данных, а RTK повторно экспортирует current. Вы можете использовать это в своих редьюсерах, если вам нужно записать в журнал или проверить состояние незавершенной работы
для того чтобы увидеть state для debugger необходимо использовать current, который будет использоваться при “@reduxjs/toolkit”
Ссылка: https://redux-toolkit.js.org/usage/immer-reducers#debugging-and-inspecting-drafted-state
debugger
const a = current(state)