오늘은 어제 해결하던 작성자 프로필 사진 띄우는 작업과 게시글 작성페이지와 수정페이지에서 alert, confirm 모달을 sweetAlert2로 alert 바꿨고, 버그테스트를 진행했다.
유효성 검사할 때, alret이 실행된 후 focus 이벤트가 되도록 구현하고 싶었는데, focus이벤트 후에 바로 원래 있던 위치로 돌아오는 버그가 있었다.
if (regions?.length === 0) {
Swal.fire({
title: "등록 실패",
text: "하나 이상의 지역을 선택해주세요.",
icon: "warning",
didClose: () => {
regionsRef.current?.focus();
},
});
}
이 때, didClose:()=>{로직}
을 넣어주면서 알럿창을 닫았을 때, 원하는 동작이 실행되게끔 고칠 수 있었다.
내일은 중간발표이다.
그래서 팀원들과 발표자료로 서비스 아키텍처도 만들어보고 기존에 작성했던 유저 플로우도 수정하며 기술스택들을 사용한 이유들을 정리해보고 향후 어떻게 프로젝트를 리팩토링 할 것인지 고민해보는 시간을 가졌다.
내일 중간발표도 잘 마무리되면 좋겠다!