-
Notifications
You must be signed in to change notification settings - Fork 0
Home
dongsseop2 edited this page Jul 5, 2023
·
12 revisions
Welcome to the daily-report-front wiki!
- 글쓰기 페이지 제작(제목, 내용) DB 연동 확인, 추후 이미지 업로드 구현 예정 (완료)
- 이미지 업로드 구현 완료 (DB에 CLOB)으로 저장, 사진 업로드가 없는 경우 프로젝트 폴더에 저장된 대체 이미지로 구현 예정 (완료)
- 업로드 된 사진이 없는 경우 default image 사용
- 게시글 내용 입력 textfield 가운데 정렬
- 댓글 입력 구현 완료
- 회원가입 페이지 제작 (정규표현식으로 validation 구현)
post할때 formData 형식으로 post해야 백엔드에서 받을 수 있다.
- login post의 response로 jwt 받음
- jwt payload에 email 정보 들어있는지 decode 해보기
- jwt payload에 email 정보 들어있는지 decode 하여 확인 완료
- 댓글 입력, 게시판 작성, 카드 리스트 등 username을 email 정보로 수정
- 로그아웃 버튼 생성 (jwt 값 null로 변경)
- 토큰이 만료되었거나 로그아웃 상황일 때 navbar에 "로그인하세요." 클릭 시 로그인 페이지로 이동, 로그인 시 "OOO님 환영합니다." 구현
- 삭제 버튼 클릭 시 삭제 여부 한번 더 물어보는 모달 창 구현
- axios delete 사용해 board_id를 쿼리 파라미터로 넘긴 후 게시글 삭제 구현
- axios의 주소는 localhost:8080이 되어야 한다. 생략시 localhost:3000 이기 때문에 404오류 발생
- 댓글 삭제 버튼 생성
- 삭제 버튼 클릭 시 모달 창으로 한번 더 삭제 확인여부 파악 (버튼 클릭 시 모달 창 열림, 모달 창의 삭제 버튼 클릭 시 댓글 삭제)
- 게시물 수정 페이지 제작
- 게시물 수정 페이지에서 현재 제목과 내용 default로 넣어두면 수정이 안되는 문제점 발생
- 댓글 수정 기능 구현
- 수정 버튼 클릭 시 모달 창 띄워지고 모달 창 안에서 수정할 내용 입력