@knitui/hooks
usePagination
Pagination state + the classic truncated page range with 'dots' — port of Mantine's usePagination. Controlled/uncontrolled via useUncontrolled. Pure computation, so identical on web and native.
WebiOSAndroid
Import
import { usePagination } from "@knitui/hooks";Signature
export function usePagination({ total, page, initialPage = 1, siblings = 1, boundaries = 1, onChange, }: UsePaginationOptions): UsePaginationReturnExported types: UsePaginationOptions, UsePaginationReturn