From 643df93aa2a27f301ce683e5500d3bb18cba4715 Mon Sep 17 00:00:00 2001 From: Gurkirpal Singh <12171804+gpalsingh@users.noreply.github.com> Date: Mon, 15 Apr 2024 14:30:22 +0530 Subject: [PATCH] fix --- packages/react-pdf/package.json | 2 +- packages/react-pdf/src/shared/utils.ts | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/react-pdf/package.json b/packages/react-pdf/package.json index f623568e8..1991aa4f8 100644 --- a/packages/react-pdf/package.json +++ b/packages/react-pdf/package.json @@ -1,6 +1,6 @@ { "name": "@commutatus/react-pdf", - "version": "8.0.8", + "version": "8.0.9", "description": "Display PDFs in your React app as easily as if they were images.", "type": "module", "sideEffects": [ diff --git a/packages/react-pdf/src/shared/utils.ts b/packages/react-pdf/src/shared/utils.ts index 57f332c23..89d23cd79 100644 --- a/packages/react-pdf/src/shared/utils.ts +++ b/packages/react-pdf/src/shared/utils.ts @@ -180,6 +180,10 @@ export function loadFromFile(file: Blob): Promise { } export const isPageInVew = (viewPosition: number, page: any) => { + if (!page) { + return false; + } + const pageBottom = page.offsetTop + page.clientTop + page.clientHeight; return pageBottom > viewPosition; };