react-custom-pagination1.0
TypeScript icon, indicating that this package has built-in type declarations

1.1.8 • Public • Published

React pagination

React pagination is a simple and customizable notification component for React applications.

React-pagination

Installation

You can install React pagination via npm:

npm install react-custom-pagination

Usage

To use React pagination in your React application, follow these steps:

Import the useFetchData hook and necessary styles in your component:

import useFetchData from "react-pagination";

Initialize the useFetchData hook with your preferred position:

const { items,
        pagnatedData,
        onClickNext,
        onClickPrev } =
  useFetchData({url: "url", totalItems: 10});

API

useFetchData({url: "url", totalItems: 10});

Example

Here's a basic example of how to use React pagination:

import useFetchData from "react-custom-pagination1.0"
import endpoints from "../config"

export default function Posts() {
    const { pagnatedData, onClickNext, onClickPrev } = useFetchData({ url: "", totalItems: 10 })
    return <div>
        <ul>
            {
                pagnatedData?.map(item => <li style={{listStyle: "none"}}>{item.id + ": " + item.title}</li>)
            }
        </ul>
        <div style={{
            display: "flex",
            gap: "12px"
        }}>
            <button onClick={onClickPrev}>Prev</button>
            <button onClick={onClickNext}>Next</button>
        </div>
    </div>
}

License

This project is licensed under the MIT License - see the LICENSE file for details.

Package Sidebar

Install

npm i react-custom-pagination1.0

Weekly Downloads

0

Version

1.1.8

License

ISC

Unpacked Size

55.7 kB

Total Files

7

Last publish

Collaborators

  • 002aakanksha