강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

Choi Boo님의 프로필 이미지
Choi Boo

작성한 질문수

실전 리액트 프로그래밍

수정 내역 구현하기

저는 왜 수정한 사람이 unknown일까요?..

작성

·

131

0

안녕하세요 강사님

user1 페이지에서 수정작업을 하면

수정한 사람: unknown

수정된 사람: user1

날짜: 2021-01-04 20:00:00

속성: 태그

<Space style={{ flexWrap: "wrap" }}>
  <Tag>
    <Link to={`/user/${item.editor}`}>
      수정한 사람: {item.editor}
    </Link>
  </Tag>
  <Tag>
    <Link to={`/user/${item.name}`}>
      수정된 사람: {item.name}
    </Link>
    </Tag>
  <Tag>날짜: {item.date}</Tag>
  <Tag>속성: {COLUMN_MAP[item.column]}</Tag>
</Space>

답변 1

0

이재승님의 프로필 이미지
이재승
지식공유자

안녕하세요
첨부해주신 코드만으로는 원인을 알기 힘드네요

아래처럼 디버깅 해보시면 될 것 같아요
1) state.user.user 에 사용자 정보가 잘 저장이 되었는지 확인
2) fetchUpdateUser 함수 내부에서 console.log(user) 를 넣어서 사용자 정보가 잘 전달되었는지 확인

디버깅해도 잘 모르겠다면 전체 코드를 전달해주시면 확인해보겠습니다
(node_modules 제거하고 전체를 압축)

Choi Boo님의 프로필 이미지
Choi Boo

작성한 질문수

질문하기