23년 8월 2주차 개발 회고록

The Web On Everything·2023년 8월 12일
0

개발일지

목록 보기
93/269

또 이렇게 한 주가 지나갔다.
이번 주에는 고민을 입력하면 랜덤으로 조언을 보여주는 기능을 구현했다.
팀원들이 데이터를 받아 작업을 진행할 수 있도록 미리 기능을 구현해 놓았다.

그러나 작업을 하다가 문제가 발생했다.
MUI와 함께 사용하던 중 기능 구현이 까다로웠다.
고민을 작성하면 펼쳐지는 책 형식으로 좌측에 고민이 보이고 우측에 랜덤 조언이 나타나도록 하고 싶었다.
그래서 react-pageflip이라는 라이브러리를 설치했다. 기본 설정을 마치고 원활한 진행을 기대했는데, 라이브러리 내부에 input 태그를 삽입하는 부분부터 문제가 생겼다.

페이지 넘김이 제대로 작동하지 않아 공식 문서를 찾아보고 마우스 클릭 및 드래그 이벤트를 제어했다. 공식 문서와 구글링, 스택 오버플로우도 찾아보았지만, 정보가 부족했다. 라이브러리의 마지막 업데이트가 2년 전이라서 그런 것일지도 모르겠다.

버그가 있었고 일부 이벤트가 정상적으로 작동하지 않는 문제도 있었지만, 그래도 어느 정도 사용 가능한 상태로 만들었다.

이러한 경험을 바탕으로, 다음에도 팀원들이 작업하기 편하도록 초기 설정을 미리 해두는 것이 좋을 것 같다는 생각이 든다.

profile
오늘은 무슨 오류를 만날까?! 널 만나러 가는 길~ LOL

0개의 댓글