1.7.4 • Published 3 years ago

react-paginator-responsive v1.7.4

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

React Paginator

React Paginator Responsive Component

Development Environments

Installation

npm

npm i react-paginator-responsive

Example

import { Paginator } from "react-paginator-responsive";

function App() {

  return (
    <Paginator page={1} pageSize={10} pageGroupSize={7} totalItems={120} />
  );

}

export default App;

Custom Styles

import { Paginator } from "react-paginator-responsive";

function App() {

  const styles = {
    hideBackNextButtonText: false,
    backAndNextTextButtonColor: "black",
    paginatorButtonColor: "green",
    paginatorButtonBackgroundColor: "#FFF8DC",
    paginatorButtonSelectedColor: "red",
    paginatorButtonHoverColor: "#F0F8FF",
    lateralMargin: "0 2rem",
  };

  return (
    <Paginator
      page={1}
      pageSize={10}
      pageGroupSize={7}
      totalItems={120}
      styles={styles}
    />
  );
}

export default App;

Props

NameTypeDescription
pagenumbercurrent page.
pageSizenumberItems displayed by page.
pageGroupSizenumberButtons page size displayed in the paginator.
itemsobject arrayData.
callbackfunctionFunction to call the endpoint with a new page value.
stylesobjectCustom styles.

Custom Styles Props

NameTypeDescription
pageSizehideBackNextButtonTextbooleanShow or hide the text of the previous and next buttons. By default is shown with a true value.
backAndNextTextButtonColorstringText color of the previous and next buttons.
paginatorButtonColorstringText Color of the page buttons list.
paginatorButtonBackgroundColorstringBackgound color of the page buttons list.
paginatorButtonSelectedColorstringText color of the page button after be selected.
paginatorButtonHoverColorstringBackground color of the page buttons list on hover.
lateralMarginstringlateral margin of the paginator component. Default value: 0px 0px 0px 0px
iconColorstringIcon color. You can use hex, rgb and rgba values to set it.
disabledColorstringColor for disable selector applied to icons and previous and next buttons. Use hex, rgb and rgba values to set it.
PaginatorInfoColorstringColor applied to the paginator info section. Use hex, rgb and rgba values to set it.
paginatorButtonSelectedBackgroundColorstringColor applied to the background of the selected page button. Use hex, rgb and rgba values to set it.
hidePaginatorInfobooleanHide or show the pagination section info. Boolean value.
centerPaginatorbooleanCenter the paginator and the pagination section info. Boolean value.
1.7.3

3 years ago

1.7.2

3 years ago

1.7.1

3 years ago

1.7.0

3 years ago

1.6.0

3 years ago

1.5.0

3 years ago

1.4.0

3 years ago

0.1.2

3 years ago

1.7.4

3 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

1.3.0

3 years ago

1.2.0

3 years ago

1.1.0

3 years ago

1.0.0

3 years ago