UNPKG

dicomweb-proxy

Version:

A proxy to translate between dicomweb and dimse

2 lines 987 B
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7159],{67159:(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});var s=n(86326),a=n(97598),c=n.n(a);function l({displaySets:e}){const[t,n]=(0,s.useState)(null);(0,s.useEffect)((()=>(document.body.addEventListener("drag",l),function(){document.body.removeEventListener("drag",l)})),[]);const[a,c]=(0,s.useState)("pdf-yes-click"),l=()=>{c("pdf-no-click")};if(e&&e.length>1)throw new Error("OHIFCornerstonePdfViewport: only one display set is supported for dicom pdf right now");const{pdfUrl:r}=e[0];return(0,s.useEffect)((()=>{(async()=>{n(await r)})()}),[r]),s.createElement("div",{className:"bg-primary-black h-full w-full text-white",onClick:()=>{c("pdf-yes-click")}},s.createElement("object",{data:t,type:"application/pdf",className:a},s.createElement("div",null,"No online PDF viewer installed")))}l.propTypes={displaySets:c().arrayOf(c().object).isRequired};const r=l}}]); //# sourceMappingURL=7159.bundle.140b575e9d75370461da.js.map