ReactJS Evergreen Pagination Component Last Updated : 11 Jun, 2021 Summarize Comments Improve Suggest changes Share Like Article Like Report React Evergreen is a popular front-end library with a set of React components for building beautiful products as this library is flexible, sensible defaults, and User friendly. Pagination Component allows the user to navigate between pages. A user can select a specific page from a range of pages. We can use the following approach in ReactJS to use the Evergreen Pagination Component. Pagination Props: page: It is used to denote the current page that a user is on.totalPages: It is used to denote the total number of pages to render.onNextPage: It is a callback function that is triggered when a next page button is clicked.onPreviousPage: It is a callback function that is triggered when a previous page button is clicked.onPageChange: It is a callback function that is triggered when a specific page is clicked.Creating React Application And Installing Module: Step 1: Create a React application using the following command: npx create-react-app foldername Step 2: After creating your project folder i.e. foldername, move to it using the following command: cd foldername Step 3: After creating the ReactJS application, Install the required module using the following command: npm install evergreen-ui Project Structure: It will look like the following. Project StructureExample: Now write down the following code in the App.js file. Here, App is our default component where we have written our code. App.js import React from 'react' import { Pagination } from 'evergreen-ui' export default function App() { return ( <div style={{ display: 'block', width: 700, paddingLeft: 30 }}> <h4>ReactJS Evergreen Pagination Component</h4> <Pagination totalPages={10} page={1} > </Pagination> </div> ); } Step to Run Application: Run the application using the following command from the root directory of the project: npm startOutput: Now open your browser and go to http://localhost:3000/, you will see the following output: Reference: https://evergreen.segment.com/components/pagination Comment More infoAdvertise with us Next Article ReactJS Evergreen Pagination Component G gouravhammad Follow Improve Article Tags : ReactJS ReactJS-Evergreen Similar Reads ReactJS Evergreen Portal Component React Evergreen is a popular front-end library with a set of React components for building beautiful products as this library is flexible, sensible defaults, and User friendly. Portal Component provides a way for the user to render outside the current DOM tree. It is a simple utility component that 2 min read ReactJS Evergreen Menu Component React Evergreen is a popular front-end library with a set of React components for building beautiful products as this library is flexible, sensible defaults, and User friendly. Menu Component allows the user to show a list of actions that the user can take. We can use the following approach in React 3 min read ReactJS UI Ant Design Pagination Component Ant Design Library has this component pre-built, and it is very easy to integrate as well. Pagination Component allows the user to show the page number and switch between pages easily with the next and previous button. We can use the following approach in ReactJS to use the Ant Design Pagination Com 3 min read ReactJS Evergreen Tab Component React Evergreen is a popular front-end library with a set of React components for building beautiful products as this library is flexible, sensible defaults, and User friendly. Tab Component allows the user to switch between components present in given different tabs. It is used for organizing our c 2 min read React Suite Pagination Component React Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. Pagination component allows the user to select a specific page from a range of pages. We can use the following approach in ReactJS to use the React Suite Paginat 3 min read Like