Pagination 썸네일형 리스트형 Pagination Component를 선언형으로 구현하기 키워드: 선언형 프로그래밍, Pagination, React상황기존 Pagination UI 로직이 절차형으로 되어있었다.코드를 이해하기 어렵고 유지보수가 힘들어질거란 걱정이 들어 코드를 선언형으로 리팩토링하고자 한다.아래는 기존 코드의 예시이다. (코드의 일부이기 때문에 이해가 되진 않을 것이다.) ...const searchSiblings = (page: number, dist: number) => { const left = page - dist; const right = page + dist; if (right >= MAX_PAGE && left = _pagerCount) { return; } } if (left > MIN_PAGE) { leftSiblings.push.. 더보기 이전 1 다음