import React, { useState } from 'react'; import { Document, Page, pdfjs } from 'react-pdf'; import { Typography } from '@mui/material'; // https://github.com/wojtekmaj/react-pdf?tab=readme-ov-file#copy-worker-to-public-directory pdfjs.GlobalWorkerOptions.workerSrc = process.env.PUBLIC_URL + '/pdf.worker.min.mjs' const TermsAndConditionsBox = ({height}: {height: string}) => { const [numPages, setNumPages] = useState(); function onDocumentLoadSuccess({ numPages }: { numPages: number }): void { setNumPages(numPages); } return ( <> Terms and Conditions
{Array.apply(null, Array(numPages)) .map((x, i) => i + 1) .map((page) => { return ( ); })}
); }; export default TermsAndConditionsBox;