Skip to contents

Create a pagination component for navigating through pages.

Usage

ds_pagination(
  inputId,
  current = 1,
  total,
  label = "Sidenavigasjon",
  href = NULL,
  ...
)

Arguments

inputId

The input slot for Shiny reactivity

current

The current page number (1-indexed)

total

The total number of pages

label

Accessibility label for the pagination nav

href

Optional URL template for page links (use sprintf style, e.g. "page?p=1")

...

Additional attributes

Value

A Shiny tag object

Examples

ds_pagination("mypage", current = 1, total = 10)
#> <ds-pagination id="mypage" class="ds-pagination ds-shiny-input" aria-label="Sidenavigasjon" data-current="1" data-total="10"></ds-pagination>