HonoH
Hono11mo ago
Arjix

deno: react-pdf pitfall

If you are using deno+hono and react-pdf to create pdfs, do not use the default import like the docs of react-pdf say.

Instead of
import ReactPDF from "@react-pdf/renderer";
ReactPDF.renderToBuffer(<MyDoc />)


do
import { renderToBuffer } from "@react-pdf/renderer";
renderToBuffer(<MyDoc />)


I can't believe I wasted 3 hours trying to fix this :facepalm:

---

PS: Do not try to use renderToStream, it is not compatible with hono's stream helper, just write the buffer directly
image.png
Was this page helpful?