찌우닝 2022. 12. 28. 19:40

프로젝트가 끝났다!

팀원 4명에서 하려다 보니 추가 기능도 안 넣고 필수 기능으로 css도 단순하게 잡고 시작했는데

결국에는 기능을 다 완성하지 못했다..

욕심 부리지 않고 필수만 하기로 해서 처음에는 진짜 다 할 수 있을 줄 알았는데 하다 보니 진짜 이게 맞나 싶었다..

리덕스로 실컷 코드 짜고 있다가 json-server를 이용해야해서 급하게 axios 공부하면서 코드를 바꿔갔다.

처음부터 길을 정했어야 했는데 ㅜㅜ

이번에도 모달을 맡아서 했는데 리액트로 모달을 하려다보니 조금 어려웠지만 구글신을 이용해 모달은 잘 만들었다

.

그런데.. 우리가 수정과 삭제 아이콘을 누르면 비밀번호가 뜨는 모달이 뜨고 비밀번호가 작성했을 때의 비밀번호와

일치해야지만 수정, 삭제가 이루어지는 로직을 짜야됐었는데 

댓글 리스트의 id와 눌렀을 때의 id가 일치하는 코드를 아무리 짜도 해결이 안 됐다.

자꾸 undefined가 뜨길래 도대체 왜 undefined인 건지 팀원분과 둘이서 머리를 싸고 싸다가 튜터님께 여쭤보러 갔는데

온클릭 함수 매개변수에 id를 할당해줬어야 한다는 것이다..

map을 도는 item은 리스트 하나하나인데 우리는 여태 item.id와 selectedComments.id를 일치시키고 있었다..ㅎ

저기에 그냥 id를 넣으면 됐네...

그냥 조금만 고민하고 막히면 튜터님 찾아갈걸....

시간만 버린 거 같아서 좀 그랬다 ㅜㅜㅜㅜㅜ

 

어쨌든 완성은 못했어도 4명이서 이 정도까지 한 것만으로도 우리는 잘했다고 생각한다!

우리 팀원들 정말 정말 열심히 했다 그 누구보다 열심히 했다고 자부할 수 있다!!

다음에도 같은 팀원이 됐으면 좋겠다 너무 좋아 ㅜㅜㅜㅜㅜ