Intro
Pagination lar deg bla mellom flere sider og vise hvilken side du er på.
Eksempler
Komponenten finnes i størrelsene medium, small og xsmall.
Ved å skru på propen 'prevNextTexts' får forrige- og neste-knappene synlig tekst i tillegg til chevron.
For å gjøre det lettere for skjermlesere å navigere til Pagination, anbefaler vi å bruke srHeading
-prop for å legge til en skjult heading. Husk å bruke riktig h-tag.
Props
Pagination
page
- Type:
number
- Description:
siblingCount?
- Type:
number
- Default:1
- Description:
boundaryCount?
- Type:
number
- Default:1
- Description:
onPageChange?
- Type:
((page: number) => void)
- Description:
count
- Type:
number
- Description:
size?
- Type:
"medium" | "small" | "xsmall"
- Default:"medium"
- Description:
prevNextTexts?
- Type:
boolean
- Default:false
- Description:
renderItem?
- Type:
((item: RenderItemProps) => ReactNode)
- Default:PaginationItem
- Description:
srHeading?
- Type:
{ tag: "h2" | "h3" | "h4" | "h5" | "h6"; text: string; }
- Description:
className?
- Type:
string
ref?
- Type:
LegacyRef<HTMLElement>
- Description:
Tokens
Token | Fallback |
---|---|
--ac-pagination-text | --a-text-default |
--ac-pagination-selected-bg | --a-surface-action-selected |
--ac-pagination-selected-text | --a-text-on-action |