Utilizo el gancho usePDF para descargar el archivo pdf renderizado y funciona correctamente, pero cuando me muevo a otra página y vuelvo a la página pdf, el botón deja de funcionar. Verifico la instancia después de regresar de otra página y el archivo blob se vuelve nulo
const [instance, updateInstance] = usePDF({ document: ShowPdf() }) // ShowPdf is a function that returns <document>...pdf content</document>¿Como puedo solucionar este problema? Mi biblioteca https://react-pdf.org/
Esta es mi instancia antes de pasar a otra página/componente 
La creación de instancias del componente como componente JSX funcionó para mí:
const [instance, updateInstance] = usePDF({ document: <ShowPdf/> })