[검색 자동완성 기능 추가 논의 및 UI 변경]
1.
Step2에서 Step3로 넘어가기 위해서는 반드시 결과 리스트에서 값을 선택해야 함
2.
자동완성: 입력 시 자동완성을 통해 값을 선택하면, API를 호출해 결과 리스트를 불러옴
3.
디바운스 적용: 자동완성 외에 직접 입력된 값(input 값)도 디바운스를 적용해 API를 호출하고, 그 결과로 리스트를 불러오도록 구현
[알림 기능 논의]
•
알림 타입 중 DECLARATION(신고)와 REMOVED(삭제)의 경우 postId를 null로 반환함
•
이중 REMOVED(삭제)의 경우 게시글 신고 접수 → 신고 승인 → 해당 게시글 삭제 시 게시글을 작성한 사용자에게 발송하는 알림으로, 알림 클릭 시 삭제된 게시글을 이동할 수 있도록 구현하였으나, 위와 같이 postId를 null로 반환하며 모든 게시글 내용이 delete 처리되기에 신고사유와 신고내용만 포함된 알림으로 발송되도록 수정
•
ex. "신고사유" 사유로 인한 "신고내용"의 문제로 게시글이 신고가 접수되어 삭제 처리되었습니다.
◦
(DECLARATION(신고)의 경우 신고한 사용자에게 발송되는 알림으로 별도의 이동이 필요하지 않아 수정X)
•
추가로, 신고 반려의 경우 신고 사유와 동일하게 여러 유형을 설정하여 정해둔 타입으로 발송되도록 수정
◦
사유와 동일하게 select 영역으로 UI구성 예정이며 이에 따라 db 타입을 string → ENUM으로 변경 예정