7/7 12일차

ssongyi·2022년 7월 6일
0

MOUM PROJECT

목록 보기
12/33

오늘은 마이페이지의 R,U,D 를 구현했다.

각각 계정 조회, 프로필 수정, 계정 탈퇴다!

확실히 하면서 나는 아직 CRUD 를 확실히 이해하고 있지 않았다는 반성을 하게 된다 ..
오늘 있었던 이런 저런 작은 트러블 슈팅을 또 해보고자 한다.


useSelector

Read

여기까지는 아주 잘 구현했다.
그리고 정말 바보같게도 여기서 이제 어떻게 뿌려줘야하는지 머리가 돌아가질 않더라 ..
모듈의 정보를 어떻게 컴포넌트로 가져왔더라 ..? 로 30분은 고민했던 것 같다.

사실 원래는 게시물에 뿌려주느라 map을 돌렸었는데,
이번에는 그러지 않아서 응용력이 떨어지는 나로서는 감이 잡히지 않았다.

하지만 결국은 해결했다! 정답은 useSelector 였다. 알고 있는 거였는데 허무했다..

오히려 map 돌리는 것보다 쉬운 거였는데... 왜 생각이 나지 않았는지 모르겠다.


Update

여기서 매개변수로 id를 줘봤자 event 값이 간다는 것은 저번에 트러블 슈팅하면서 깨우쳤다!

API 명세서에서는
id 를 줘야만 그것을 파라미터값으로 써서 url을 이동할 수 있어서 id 값도 넘겨줘야 했다!

그래서 고민하다가 id 값을 가져와서 선언했다.
console.log(id) 를 해보니 제대로 잘 가져와 있는 모습을 확인할 수 있었다 !

그래서 넘겨준 id, data를 활용해서 미들웨어를 짰다!


Delete

여기서 회원 탈퇴 관련 변수를 DeleteAccount와 RemoveAccount를 모르고 동일하게 했다가
아예 브라우저 상에서 관련 컴포넌트가 보이지 않는 오류가 났다.

변수 설정도 신경써서 잘해야겠다 ..!

0개의 댓글