1(window.webpackJsonp=window.webpackJsonp||[]).push([[119],{3474:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(0),a=null,c=()=>{var[e,t]=Object(r.useState)(null);return Object(r.useEffect)(()=>{var e=!1;return(a||(a=Promise.all([n.e(193),n.e(236)]).then(n.bind(null,4018)).then(e=>(e.pdfjs.GlobalWorkerOptions.workerSrc="//cdnjs.cloudflare.com/ajax/libs/pdf.js/".concat(e.pdfjs.version,"/pdf.worker.min.js"),e))),a).then(n=>{e||t(n)}),()=>{e=!0}},[]),e}},4e3:function(e,t,n){"use strict";n.r(t);var r=n(0),a=n(3474),c=n(6).default.div.withConfig({displayName:"StyledPdfContent",componentId:"sc-12909sb-0"})(["width:100%;height:100%;display:flex;flex-direction:column;align-items:center;iframe{width:100%;height:80dvh;border:none;}.react-pdf__Page,canvas{max-width:100%;height:auto !important;}"]),i=n(2);t.default=e=>{var{useNative:t,url:n,title:s="PDF Viewer",className:l}=e,o=Object(a.a)(),[u,d]=Object(r.useState)(1),[f,j]=Object(r.useState)(!1),b=null==o?void 0:o.Document,h=null==o?void 0:o.Page,m=!t&&!f&&b&&h,p=t||f;return Object(i.jsxs)(c,{className:l,children:[m?Object(i.jsx)(b,{file:n,onLoadSuccess:e=>{var{numPages:t}=e;d(t)},onLoadError:()=>{j(!0),d(1)},children:Array.from(new Array(u),(e,t)=>Object(i.jsx)(h,{pageNumber:t+1},"page_".concat(t+1)))}):null,p?Object(i.jsx)("iframe",{src:n,title:s}):null]})}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.