tel-ran-de / FE-24-m

2 stars 0 forks source link

FE 2022-07-08 React Redux Practice #43

Open Nolra opened 2 years ago

Nolra commented 2 years ago

Code: https://github.com/tel-ran-de/FE-24-m/tree/fe-07-08-react-practice

Проанализируйте сделанные изменения - TodoBox + storage. Обратите внимание на те комментарии которые я сделал к props TodoBox, попробуйте продолжить переводить на redux TodoBox

  todo, // всё, что должно остаться в TodoBox
  // lists, // уже не нужно
  // setLists,  // уже не нужно
  // selectedList,  // уже не нужно
  setShowPanelTodo,  // нужно убрать (в интерфейс)
  showPanelTodo, // нужно убрать (в интерфейс)
  setSelectedTodo, // нужно убрать (контент - dispatch todoSelected(listId, todoId))
  selectedTodo, // нужно убрать (контент - todo:{...todo, selected: true})
  // selectedListId, // уже не нужно

Как вы можете заменить тут осталось две задачи - 1) перенести логику showPanelTodo в interface storage 2) перенести логику selectedTodo в content

mwalexandra commented 2 years ago

https://github.com/mwalexandra/TelRan/tree/main/FE/22.06.17_react_uno_todo/uno-todo/src