В течение нескольких лет мы использовали React Bootstrap v0.0.31 , в котором мы используем Pagination
компонент. Ниже приведен синтаксис:
<Pagination
className="abc className"
prev={this.renderBackPage()}
next={this.renderNextPage()}
first={this.renderFirstButton()}
last={this.renderLastButton()}
ellipsis
boundaryLinks
items={this.props.pages}
maxButtons={3}
activePage={activePageToSet}
onSelect={this.handlePageSelect}
/>
снимок экрана
После обновления до версии V1 https://react-bootstrap.netlify.app/components/pagination/
Нужно ли мне написать свою собственную логику нумерации страниц c для обработки отображаемых номеров страниц? Раньше просто передача страниц в компонент работала.
Теперь мне нужно сгенерировать номера страниц с многоточием, как показано на скриншоте выше. Может ли кто-нибудь указать мне правильное направление, как этого добиться?