Zero-JS pagination nav — previous / page numbers / next, using standard button classes (ghost, outline) from @stnd/styles. URL pattern: page 1 links to firstPageUrl (or baseUrl if omitted), page N links to baseUrl/N (e.g. /chroniques/page/2).
<Pagination currentPage={2} totalPages={5} baseUrl="/chroniques/page" firstPageUrl="/chroniques" />
Props
| Type | Name | Description |
|---|---|---|
| number | currentPage |
1-indexed current page. |
| number | totalPages |
|
| string | baseUrl |
Base URL pages 2+ are appended to as baseUrl/N. |
| string | firstPageUrl? |
URL for page 1 when it differs from baseUrl (e.g. “/chroniques” vs “/chroniques/page”) |
| string | class? |