1. 페이지네이션 설계안 요구사항 한 페이지에 9개의 데이터를 보여준다.페이지 하단에 점(dot) 형태의 페이지네이션 UI를 표시한다.한 번에 최대 5개의 점만 표시한다.다음/이전 버튼으로 페이지를 이동하면 점이 슬라이드처럼 움직인다.점을 클릭하면 해당 페이지로 이동한다. 2. 기본 프로토타입 구현 초기 구현은 단순하게 현재 페이지 기준으로 start/end 계산 후 점 배열을 만들고,이전/다음 버튼, 점 클릭 시 onChange()로 페이지 변경 요청을 하는 구조였습니다. type Props = { currentPage: number; totalPages: number; onChange: (page: number) => void; window?: number; // 보이는 점 개수};export..