react-pager-view is a simple React component for pagination, allowing users to navigate through a series of pages with ease.
You can install react-pager-view
via npm:
npm install react-pager-view
Or via yarn:
yarn add react-pager-view
import React from 'react';
import ImagePagination from 'react-pager-view';
const pages = [
{ src: 'image1.jpg', text: 'Page 1' },
{ src: 'image2.jpg', text: 'Page 2' },
];
const App = () => {
return (
<div>
<ImagePagination
pages={pages}
dotDisplay={false}
isInfinite={true}
/>
</div>
);
};
export default App;
pages
: An array of objects representing each page. Each object should have asrc
property for the image source and an optionaltext
property for additional text.dotDisplay
: (Optional) Boolean indicating whether to display dots for each page. Default isfalse
.isInfinite
: (Optional) Boolean indicating whether to enable infinite scrolling. Default istrue
.
This project is licensed under the MIT License - see the LICENSE file for details.
- Yongjun Lee - sobabear