FE_황수빈
이번주 한 일
•
메인 페이지
◦
목데이터 구성 완료
◦
목데이터 테스트 및 적용
•
게시글 상세 페이지 (Post)
◦
목데이터 구성 완료
◦
목데이터 테스트 및 적용
◦
UI 재구성
Keep
•
팀원들과 꾸준한 소통을 유지하며, 틈틈이 진행 상황을 확인하고 필요 사항을 점검
•
코드의 가독성과 유지보수 측면을 고려하여 구현
•
기능 구현과 목데이터 관련 작업을 이슈별로 나누어 브랜치를 생성하고 작업 진행
Problem
•
MSW로 목데이터를 구성한 후 테스트 시, 콘솔에 HTML로 반환되는 에러 발생
•
Shadcn UI의 Select 사용 시, 옵션 클릭 시 옵션과 겹치는 요소가 클릭되는 현상 발생
•
api명세서를 꼼꼼히 보지 않아 목데이터 생성에 시간이 소요됨
Try
•
useEffect를 사용하여 윈도우가 완전히 로딩된 후 호출하니 문제 해결 (현재는 useLayoutEffect 사용 시 에러 발생, 실제 API로 적용 시 변경 예정)
•
e.preventDefault() 등의 이벤트 전파 방지 코드가 제대로 동작하지 않음. 구글링 결과 select.tsx 파일에 코드를 추가하면 해결된다고 하지만, 개발자 도구의 모바일 환경에서도 동작하지 않음. 따라서 기본으로 제공되는 select로 변경 예정
•
api명세서를 좀 더 꼼꼼히 읽어보기