PdfHeader & PdfFooter
Implemented using React Portals, you can define static/dynamic header and footer using <PdfHeader> and <PdfFooter>.
PdfHeader Props
PdfFooter Props
Example
tsximport {PdfHeader ,PdfFooter } from "react-pdfmake-reconciler";conststaticHeader = (<PdfHeader ><pdf-text >Hello world!</pdf-text ></PdfHeader >);constdynamicFooter = (<PdfFooter >{(currentPage ,pageCount ,pageSize ) => (<pdf-text >Page {currentPage } / {pageCount }</pdf-text >)}</PdfFooter >);
tsximport {PdfHeader ,PdfFooter } from "react-pdfmake-reconciler";conststaticHeader = (<PdfHeader ><pdf-text >Hello world!</pdf-text ></PdfHeader >);constdynamicFooter = (<PdfFooter >{(currentPage ,pageCount ,pageSize ) => (<pdf-text >Page {currentPage } / {pageCount }</pdf-text >)}</PdfFooter >);
Regarding React Context
The way how dynamic content is that the renderer statically renders the function separately, so Context doesn't penetrate into dynamic content, just like PdfRenderer. See also for workaround.