Pagination

Cursor-basiertes Blättern für die APIs der Konsole: „Mehr laden“ oder zurück und weiter.

Quelltext
import { Pagination } from "@logicplanes/kaeso-ui";

Props

  • hasMore
    boolean

    Ob es eine nächste Seite gibt.

  • hasPrevious
    boolean

    Ob es eine vorherige Seite gibt.

  • loading
    boolean

    Zeigt, dass eine Seite lädt.

  • onLoadMore
    (() => void)

    Wird vom Button „Mehr laden“ aufgerufen.

  • onNext
    (() => void)

    Wird aufgerufen, um zur nächsten Seite zu wechseln.

  • onPageChange
    ((page: number) => void)

    Wird mit der gewählten Seitenzahl aufgerufen.

  • onPrevious
    (() => void)

    Wird aufgerufen, um zur vorherigen Seite zu wechseln.

  • page
    number = 1

    Seiten:

  • pageCount
    number = 1

    Die Anzahl der Seiten, für nummerierte Seiten.

  • variant
    "cursor" | "load-more" | "pages" = load-more

    Nummerierte Seiten, zurück und weiter per Cursor oder ein Button „Mehr laden“.