Rookies-2025.02.14

이주원·2025년 2월 15일

sk쉴더스 루키즈

목록 보기
13/36

오늘 팀원분이 피드백을주셨어요

이따가 수정해야 할 일

유저정보수정 페이지
게시판 올린것 확인

팔로우 수 보이도록
팔로워 수 보이도록

게시판에서
채팅기능


일단 로그아웃 회원탈퇴 캐쉬충전부터 합시다

로그아웃 api 명세서 입니다.

이곳에 로그인하면 로그아웃 버튼이 생기도록 만들겠 습니다.

localstorage에 이메일과 엑세스토큰이 존재하면 로그아웃 이라는 버튼이 나오도록 만들었습니다.


로그아웃 버튼 누르면 refresh토큰 만료 api 그리고 localstorage초기화를 통해 로그아웃 완료되도록 만들었어요


성공



회원탈퇴

api요청 -> 탈퇴

버튼클릭후 해당 정보 입력해봤을때 없어진 것을 확인 했습니다.

캐쉬충전

우선 마이페이지에 버튼 부터 만들어요

명세서대로추가


후기 게시판 만들기

기능이 너무많아요 ... ㅜㅠ

일단 컴포넌트 디렉토리구조부터 만들어볼까요


우선 게시글 작성부터

폼데이터 생성, 헤더붙여서 요청

게시글 메인 페이지를 만들어봐요

게시글수랑 페이지 번호를 적어서 제출해야 하네요

postman으로 테스트해보기

왜 board가 비어있을까요??

확인 들어갑니다잉

잘만있는데?? 일단 밥먹고와서 합시다

다시 ㄱㄱ

우선 처음에 요청을 한번 보내요

페이지번호를 0으로하고 size를 999로해서 한꺼번에 게시물 모두 긁어오는겁니다.

그 후 필요한만큼 페이지번호를 늘리고 size를 6으로 줄여서 6개의 개시물만 나오도록 만들었어요

성공

이번에는 게시글 상세 조회입니다. 위에서 만든 게시글 리스트를 클릭하면 해당글의 상세 페이지가 나오도록

문제발생 팀원분이 리엑트 19를 사용중이였네요

언넝 저도 19로바꾸고 에러 뜨는부분 해결해야할 것 같아요

ㅠㅜ

근데 더 이상한게 에러 발생이 안되네요??

다시 상세 조회부터

posted 컴포넌트에서 ✅ 제목을 클릭하면 /reviews/detail?boardId={boardId}로 이동

해당 url 도착시 Detail 컴포넌트 작동

파라미터 받아서 get요청

Good!

게시글 검색 추가!



CheckSearch 컴포넌트 추가해서 응답되는 닉네임을
Posted로 넘겨주는 방식으로 만들어봅시다

으로 하려고했으나 size와 page를 변수를 그냥 바로사용할 수 있도록 Posted 에서 작업하겠습니다.

카테고리,keyword를 입력하면 해당 데이터를 모두 불러와서 6개단위로 끊어서 출력하도록 설계함

향후에 관련 단어만 검색하더라도 모두 뜨도록 바꾸려고합니다.

게시글 수정 api

파라미터를 보아 하니 content만 수정할 수 있네요 간단하게 만들면 될 것 같아요

/reviews/update-reviews 경로로 이동하면서, LocalStorage의 accessToken과 boardId를 함께 전달하도록

해당 url 로 이동과함께 정보가 같이 전달됬어요

이제 컴포넌트를 만들어보아요

요청 파라미터 : content는 form-data
헤더 : accessToken
url : boardId 추가

굿 !

게시글 삭제인데 그냥 게시글 수정에 넣으면 될 것 같아요

일단버튼 추가

명세서보고 api요청 작성


없어짐 ㅋㅋ 굿

이제 해야할 일 좋아요, 좋아요 취소


끝 .

profile
뭐가될지 모름

0개의 댓글