• Renders highlight layers for PDF pages based on the provided highlights data.

    Parameters

    • props: HighlightLayers

      The properties for rendering the layers.

      • backgroundColor: (id: string) => string
      • highlights: { [pageNumber: string]: any[] }
      • onMouseOver: (highlight: ViewportHighlight) => void
      • renderHighlightLayer: () => ReactNode

    Returns ReactPortal[]

    • Returns a JSX element containing the rendered highlight layers or null if no viewer is available.