1.1.3 • Published 1 year ago

@resourge/pagination v1.1.3

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Pagination

Pagination is a small function that returns an array containing information for the pagination creation.

Installation

Install using Yarn:

yarn add @resourge/pagination

or NPM:

npm install @resourge/pagination --save

Usage

import { pagination } from '@resourge/pagination';

pagination({
  /**
   * Current page
   */
  page: 0,
  /**
   * Total page number
   */
  totalPages: 10,
  /**
   * Number of "pages" displaying.
   * * Note: Current page will try to stay in the middle
   */
  displayRange: 5,
  /**
   * If pagination is disabled
   */
  disabled: false,
  /**
   * Method for "page" click
   */
  onPageChange: (page: number) => {},
  /**
   * Defines the "page" for first page
   * * When undefined the item will not be included
   */
  firstLabel: () => 'First Page',
  /**
   * Defines the "page" for previous page
   * * When undefined the item will not be included
   */
  previousLabel: () => 'Previous Page',
  /**
   * Defines the "page" for next page
   * * When undefined the item will not be included
   */
  nextLabel: () => 'Next Page',
  /**
   * Defines the "page" for last page
   * * When undefined the item will not be included
   */
  lastLabel: () => 'Last Page'
})

Others

react-hook: React-hook-pagination

react component: React-pagination

License

MIT Licensed.

1.1.1

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.1.0

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago