diff --git a/packages/react-changelogs/src/__tests__/changelog.test.tsx b/packages/react-changelogs/src/__tests__/changelog.test.tsx
index 63e9679..f94e342 100644
--- a/packages/react-changelogs/src/__tests__/changelog.test.tsx
+++ b/packages/react-changelogs/src/__tests__/changelog.test.tsx
@@ -100,6 +100,15 @@ describe('', () => {
expect(wrapper.find(Pagination).find('button')).toHaveLength(8);
});
+ it('should not paginate if there is only one page', () => {
+ const wrapper = mount(
+ ,
+ );
+
+ expect(wrapper.find('h3')).toHaveLength(2);
+ expect(wrapper.find(Pagination).exists()).toEqual(false);
+ });
+
it('should not paginate if entriesPerPage is null', () => {
const wrapper = mount(
,
diff --git a/packages/react-changelogs/src/components/changelog.tsx b/packages/react-changelogs/src/components/changelog.tsx
index 27f944a..9e7bbbf 100644
--- a/packages/react-changelogs/src/components/changelog.tsx
+++ b/packages/react-changelogs/src/components/changelog.tsx
@@ -169,7 +169,7 @@ export default class Changelog extends React.Component {
);
})
)}
- {entriesPerPage && (
+ {entriesPerPage && pages.length > 1 && (