import React from "react"; import RSC from "react-scrollbars-custom"; import { Document, Page, pdfjs } from "react-pdf"; import { themeColor } from "../../utils/ThemeColor/backColor"; function RenderAllPdfPage({ pdfUrl, signPdfUrl, allPages, setAllPages, setPageNumber, setSignBtnPosition, }) { pdfjs.GlobalWorkerOptions.workerSrc = `//cdnjs.cloudflare.com/ajax/libs/pdf.js/${pdfjs.version}/pdf.worker.js`; //set all number of pages after load pdf function onDocumentLoad({ numPages }) { setAllPages(numPages); } return (
Pages
{Array.from(new Array(allPages), (el, index) => (
{ setPageNumber(index + 1); if (setSignBtnPosition) { setSignBtnPosition([]); } }} >
))}

); } export default RenderAllPdfPage;