본문 바로가기

[내일배움캠프]/TIL

22.12.23) React팀프로젝트와 메인을 작업한 40일차

#오류 발생한 것

//모달 오류
<ModalOut
        showHideModal={props.data.showHideModal}
        handleClose={() => props.handleClose()}
      >
      //showHideModal을 console.log로 확인한 결과 showModal이 출력되어야했지만 undfined가 출력되었다.
      // ->showHideModal={props.data.ModalList.showHideModal}로 해결
//redux

    case UPDATED_TODO:
      return state.map((item) =>
        item.id === action.payload.id
          ? {
              ...item,
              title: action.newTitle,
              editing: !item.editing,
            }
          : item
      );
      //title창이 뜨고 값을 입력후 저장 버튼을 누르면 그대로 적용되지 않는 오류 발생.
      //console.log로 입력했을 때는 해당 값이 정상적으로 출력됐었다...
      //->title: action.payload.newTitle로 해결