How to use the @react-pdf/renderer.pdf function in @react-pdf/renderer

To help you get started, we’ve selected a few @react-pdf/renderer examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github react-pdf / site / src / components / PDFViewer.js View on Github external
renderDocument = doc => {
    if (!doc) {
      this.setState({ document: null })
      return
    }

    this.setState({ loading: true })

    try {
      pdf(doc)
        .toBlob()
        .then(blob => {
          const url = URL.createObjectURL(blob)

          if (this.props.onUrlChange) {
            this.props.onUrlChange(url)
          }

          this.setState({ document: url, loading: false })
        })
    } catch (error) {
      this.props.onRenderError && this.props.onRenderError(error.message)
    }
  }

@react-pdf/renderer

Create PDF files on the browser and server

MIT
Latest version published 15 days ago

Package Health Score

94 / 100
Full package analysis

Similar packages