PageSourceSearch

https://my.invisalign.co.uk/_next/static/chunks/9052-05ff5822933f71a4.js

js invisalign.co.uk collected 2026-10-01 11:40:24 UTC 48,223 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9052],{3305:(e,t,n)=>{!function(){var t={452:function(e){"use strict";e.exports=n(48041)}},r={};function o(e){var n=r[e];if(void 0!==n)return n.exports;var a=r[e]={exports:{}},i=!0;try{t[e](a,a.exports,o),i=!1}finally{i&&delete r[e]}return a.exports}o.ab="//";var a={};!function(){var e,t=(e=o(452))&&"object"==typeof e&&"default"in e?e.default:e,n=/https?|ftp|gopher|file/;function r(e){"string"==typeof e&&(e=y(e));var r,o,a,i,c,s,u,l,p,f=(o=(r=e).auth,a=r.hostname,i=r.protocol||"",c=r.pathname||"",s=r.hash||"",u=r.query||"",l=!1,o=o?encodeURIComponent(o).replace(/%3A/i,":")+"@":"",r.host?l=o+r.host:a&&(l=o+(~a.indexOf(":")?"["+a+"]":a),r.port&&(l+=":"+r.port)),u&&"object"==typeof u&&(u=t.encode(u)),p=r.search||u&&"?"+u||"",i&&":"!==i.substr(-1)&&(i+=":"),r.slashes||(!i||n.test(i))&&!1!==l?(l="//"+(l||""),c&&"/"!==c[0]&&(c="/"+c)):l||(l=""),s&&"#"!==s[0]&&(s="#"+s),p&&"?"!==p[0]&&(p="?"+p),{protocol:i,host:l,pathname:c=c.replace(/[?#]/g,encodeURIComponent),search:p=p.replace("#","%23"),hash:s});return""+f.protocol+f.host+f.pathname+f.search+f.hash}var i="http://",c=i+"w.w",s=/^([a-z0-9.+-]*:\/\/\/)([a-z0-9.+-]:\/*)?/i,u=/https?|ftp|gopher|file/;function l(e,t){var n="string"==typeof e?y(e):e;e="object"==typeof e?r(e):e;var o=y(t),a="";n.protocol&&!n.slashes&&(a=n.protocol,e=e.replace(n.protocol,""),a+="/"===t[0]||"/"===e[0]?"/":""),a&&o.protocol&&(a="",o.slashes||(a=o.protocol,t=t.replace(o.protocol,"")));var l=e.match(s);l&&!o.protocol&&(e=e.substr((a=l[1]+(l[2]||"")).length),/^\/\/[^/]/.test(t)&&(a=a.slice(0,-1)));var p=new URL(e,c+"/"),f=new URL(t,p).toString().replace(c,""),d=o.protocol||n.protocol;return d+=n.slashes||o.slashes?"//":"",!a&&d?f=f.replace(i,d):a&&(f=f.replace(i,"")),u.test(f)||~t.indexOf(".")||"/"===e.slice(-1)||"/"===t.slice(-1)||"/"!==f.slice(-1)||(f=f.slice(0,-1)),a&&(f=a+("/"===f[0]?f.substr(1):f)),f}function p(){}p.prototype.parse=y,p.prototype.format=r,p.prototype.resolve=l,p.prototype.resolveObject=l;var f=/^https?|ftp|gopher|file/,d=/^(.*?)([#?].*)/,h=/^([a-z0-9.+-]*:)(\/{0,3})(.*)/i,g=/^([a-z0-9.+-]*:)?\/\/\/*/i,v=/^([a-z0-9.+-]*:)(\/{0,2})\[(.*)\]$/i;function y(e,n,o){if(void 0===n&&(n=!1),void 0===o&&(o=!1),e&&"object"==typeof e&&e instanceof p)return e;var a=(e=e.trim()).match(d);e=a?a[1].replace(/\\/g,"/")+a[2]:e.replace(/\\/g,"/"),v.test(e)&&"/"!==e.slice(-1)&&(e+="/");var i=!/(^javascript)/.test(e)&&e.match(h),s=g.test(e),u="";i&&(f.test(i[1])||(u=i[1].toLowerCase(),e=""+i[2]+i[3]),i[2]||(s=!1,f.test(i[1])?(u=i[1],e=""+i[3]):e="//"+i[3]),3!==i[2].length&&1!==i[2].length||(u=i[1],e="/"+i[3]));var l,y=(a?a[1]:e).match(/^https?:\/\/[^/]+(:[0-9]+)(?=\/|$)/),m=y&&y[1],A=new p,b="",k="";try{l=new URL(e)}catch(t){b=t,u||o||!/^\/\//.test(e)||/^\/\/.+[@.]/.test(e)||(k="/",e=e.substr(1));try{l=new URL(e,c)}catch(e){return A.protocol=u,A.href=u,A}}A.slashes=s&&!k,A.host="w.w"===l.host?"":l.host,A.hostname="w.w"===l.hostname?"":l.hostname.replace(/(\[|\])/g,""),A.protocol=b?u||null:l.protocol,A.search=l.search.replace(/\\/g,"%5C"),A.hash=l.hash.replace(/\\/g,"%5C");var R=e.split("#");!A.search&&~R[0].indexOf("?")&&(A.search="?"),A.hash||""!==R[1]||(A.hash="#"),A.query=n?t.decode(l.search.substr(1)):A.search.substr(1),A.pathname=k+(i?l.pathname.replace(/['^|`]/g,function(e){return"%"+e.charCodeAt().toString(16).toUpperCase()}).replace(/((?:%[0-9A-F]{2})+)/g,function(e,t){try{return decodeURIComponent(t).split("").map(function(e){var t=e.charCodeAt();return t>256||/^[a-z0-9]$/i.test(e)?e:"%"+t.toString(16).toUpperCase()}).join("")}catch(e){return t}}):l.pathname),"about:"===A.protocol&&"blank"===A.pathname&&(A.protocol="",A.pathname=""),b&&"/"!==e[0]&&(A.pathname=A.pathname.substr(1)),u&&!f.test(u)&&"/"!==e.slice(-1)&&"/"===A.pathname&&(A.pathname=""),A.path=A.pathname+A.search,A.auth=[l.username,l.password].map(decodeURIComponent).filter(Boolean).join(":"),A.port=l.port,m&&!A.host.endsWith(m)&&(A.host+=m,A.port=m.slice(1)),A.href=k?""+A.pathname+A.search+A.hash:r(A);var E=/^(file)/.test(A.href)?["host","hostname"]:[];return Object.keys(A).forEach(function(e){~E.indexOf(e)||(A[e]=A[e]||null)}),A}a.parse=y,a.format=r,a.resolve=l,a.resolveObject=function(e,t){return y(l(e,t))},a.Url=p}(),e.exports=a}()},9046:(e,t,n)=>{"use strict";function r(){return Array.prototype.slice.call(arguments).reduce(function(e,t){return e.concat(t)},[]).filter(function(e){return"string"==typeof e}).join(" ")}n.d(t,{A:()=>r})}
1,28752:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});function r(e,t){if(!e)throw Error("Invariant failed")}},38164:(e,t,n)=>{"use strict";n.d(t,{yo:()=>ec,YW:()=>eI,Uy:()=>r});var r=n(15184),o=n(44501),a=n(40670);function i(e,t){if(null==e)return{};var n,r,o=(0,a.A)(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var c=n(54945),s=n(59524),u=n(44212),l=n(1584),p=n(27196),f=n(22055),d=n(61371),h=n(85190),g=n(14232),v=n(95062),y=n.n(v),m=function(e,t,n){if(n||2==arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},A=["onKeyDown","onKeyPress","onKeyUp"],b=["onClick","onContextMenu","onDoubleClick","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp"],k=["onTouchCancel","onTouchEnd","onTouchMove","onTouchStart"],R=m(m(m(m(m(m(m(m(m(m(m(m(m(m(m(m(m(m([],["onCopy","onCut","onPaste"],!0),["onCompositionEnd","onCompositionStart","onCompositionUpdate"],!0),["onFocus","onBlur"],!0),["onInput","onInvalid","onReset","onSubmit"],!0),["onLoad","onError"],!0),A,!0),["onAbort","onCanPlay","onCanPlayThrough","onDurationChange","onEmptied","onEncrypted","onEnded","onError","onLoadedData","onLoadedMetadata","onLoadStart","onPause","onPlay","onPlaying","onProgress","onRateChange","onSeeked","onSeeking","onStalled","onSuspend","onTimeUpdate","onVolumeChange","onWaiting"],!0),b,!0),["onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop"],!0),["onSelect"],!0),k,!0),["onPointerDown","onPointerMove","onPointerUp","onPointerCancel","onGotPointerCapture","onLostPointerCapture","onPointerEnter","onPointerLeave","onPointerOver","onPointerOut"],!0),["onScroll"],!0),["onWheel"],!0),["onAnimationStart","onAnimationEnd","onAnimationIteration"],!0),["onTransitionEnd"],!0),["onChange"],!0),["onToggle"],!0);function E(e,t){var n={};return R.forEach(function(r){var o=e[r];o&&(t?n[r]=function(e){return o(e,t(r))}:n[r]=o)}),n}function w(e){var t=!1;return{promise:new Promise(function(n,r){e.then(function(e){return!t&&n(e)}).catch(function(e){return!t&&r(e)})}),cancel:function(){t=!0}}}var P=n(9046),x=n(28752),S=n(49107);let O=(0,g.createContext)(null);function C(e){var t=e.children,n=e.type;return g.createElement("div",{className:"react-pdf__message react-pdf__message--".concat(n)},t)}C.propTypes={children:y().node,type:y().oneOf(["error","loading","no-data"]).isRequired};var T=function(){function e(){(0,s.A)(this,e),this.externalLinkTarget=null,this.externalLinkRel=null}return(0,u.A)(e,[{key:"setDocument",value:function(e){this.pdfDocument=e}},{key:"setViewer",value:function(e){this.pdfViewer=e}},{key:"setExternalLinkRel",value:function(e){this.externalLinkRel=e}},{key:"setExternalLinkTarget",value:function(e){this.externalLinkTarget=e}},{key:"setHistory",value:function(){}},{key:"pagesCount",get:function(){return this.pdfDocument?this.pdfDocument.numPages:0}},{key:"page",get:function(){return this.pdfViewer.currentPageNumber},set:function(e){this.pdfViewer.currentPageNumber=e}},{key:"rotation",get:function(){return 0},set:function(e){}},{key:"goToDestination",value:function(e){var t=this;new Promise(function(n){"string"==typeof e?t.pdfDocument.getDestination(e).then(n):Array.isArray(e)?n(e):e.then(n)}).then(function(n){(0,x.A)(Array.isArray(n),'"'.concat(n,'" is not a valid destination array.'));var r=n[0];new Promise(function(e){r instanceof Object?t.pdfDocument.getPageIndex(r).then(function(t){e(t)}).catch(function(){(0,x.A)(!1,'"'.concat(r,'" is not a valid page reference.'))}):"number"==typeof r?e(r):(0,x.A)(!1,'"'.concat(r,'" is not a valid destination reference.'))}).then(function(n){var r=n+1;(0,x.A)(r>=1&&r<=t.pagesCount,'"'.concat(r,'" is not a valid page number.')),t.pdfViewer.scrollPageIntoView({dest:e,pageIndex:n,pageNumber:r})})})}},{key:"navigateTo",value:function(e){this.goToDestination(e)}},{key:"goToPage",value:function(){}},{key:"addLinkAttributes",value:function(e,t,n){e.href=t,e.rel=this.externalLinkRel||"noopener noreferrer nofollow",e.target=n?"_blank":this.externalLinkTarget||""}},{key:"getDestinationHash",value:function(){return"#"}},{key:"getAnchorUrl",value:function(){return"#"}},{key:"setHash",value:function(){}},{key:"executeNamedAction",value:function(){}},{key:"cachePageRef",value:function(){}},{key:"isPageVisible",value:function(){return!0}},{key:"isPageCached",value:function(){return!0}}]),e}();let L={NEED_PASSWORD:1,INCORRECT_PASSWORD:2};var D=n(16213);function I(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,c=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(c.push(r.value),c.length!==t);s=!0);}catch(e){u=!0,o=e}
1finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return c}}(e,t)||(0,D.A)(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var j="undefined"!=typeof window,N=j&&"file:"===window.location.protocol;function _(e){return void 0!==e}function U(e){return _(e)&&null!==e}function B(e){return"string"==typeof e&&/^data:/.test(e)}function F(e){(0,x.A)(B(e),"Invalid data URI.");var t=I(e.split(","),2),n=t[0],r=t[1];return -1!==n.split(";").indexOf("base64")?atob(r):unescape(r)}var q="On Chromium based browsers, you can use --allow-file-access-from-files flag for debugging purposes.";function M(){(0,S.A)(!N,"Loading PDF as base64 strings/URLs may not work on protocols other than HTTP/HTTPS. ".concat(q))}function V(e){e&&e.cancel&&e.cancel()}function G(e,t){return Object.defineProperty(e,"width",{get:function(){return this.view[2]*t},configurable:!0}),Object.defineProperty(e,"height",{get:function(){return this.view[3]*t},configurable:!0}),Object.defineProperty(e,"originalWidth",{get:function(){return this.view[2]},configurable:!0}),Object.defineProperty(e,"originalHeight",{get:function(){return this.view[3]},configurable:!0}),e}
1function W(e){return"RenderingCancelledException"===e.name}var K=n(59696);function H(e){return function(e){if(Array.isArray(e))return(0,K.A)(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||(0,D.A)(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var z=function(){var e={};return[].concat(H(b),H(k),H(A)).forEach(function(t){e[t]=y().func}),e}(),Y=[y().string,y().instanceOf(ArrayBuffer),y().shape({data:y().oneOfType([y().object,y().string]),httpHeaders:y().object,range:y().object,url:y().string,withCredentials:y().bool})];"undefined"!=typeof File&&Y.push(y().instanceOf(File)),"undefined"!=typeof Blob&&Y.push(y().instanceOf(Blob));var $=y().oneOfType([y().string,y().arrayOf(y().string)]),X=y().oneOfType(Y),J=y().instanceOf(T);y().oneOf(["_self","_blank","_parent","_top"]);var Q=y().shape({_transport:y().shape({fontLoader:y().object.isRequired}).isRequired,commonObjs:y().shape({_objs:y().object.isRequired}).isRequired,getAnnotations:y().func.isRequired,getTextContent:y().func.isRequired,getViewport:y().func.isRequired,render:y().func.isRequired}),Z=y().oneOfType([y().shape({getDestination:y().func.isRequired,getOutline:y().func.isRequired,getPage:y().func.isRequired,numPages:y().number.isRequired}),y().bool]),ee=y().oneOfType([y().func,y().shape({current:y().any})]),et=y().oneOf(["canvas","none","svg"]),en=y().oneOf([0,90,180,270]),er=["url"];function eo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ea(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eo(Object(n),!0).forEach(function(t){(0,h.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eo(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var ei=r.PDFDataRangeTransport,ec=function(e){(0,p.A)(a,e);var t,n=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=(0,d.A)(a);return e=t?Reflect.construct(n,arguments,(0,d.A)(this).constructor):n.apply(this,arguments),(0,f.A)(this,e)});function a(){var e;(0,s.A)(this,a);for(var t=arguments.length,o=Array(t),u=0;u<t;u++)o[u]=arguments[u];return e=n.call.apply(n,[this].concat(o)),(0,h.A)((0,l.A)(e),"state",{pdf:null}),(0,h.A)((0,l.A)(e),"viewer",{scrollPageIntoView:function(t){var n=t.dest,r=t.pageIndex,o=t.pageNumber,a=e.props.onItemClick;if(a)return void a({dest:n,pageIndex:r,pageNumber:o});var i=e.pages[r];if(i)return void i.scrollIntoView();(0,S.A)(!1,"An internal link leading to page ".concat(o," was clicked, but neither <Document> was provided with onItemClick nor it was able to find the page within itself. Either provide onItemClick to <Document> and handle navigating by yourself or ensure that all pages are rendered within <Document>."))}}),(0,h.A)((0,l.A)(e),"linkService",new T),(0,h.A)((0,l.A)(e),"loadDocument",function(){V(e.runningTask),e.loadingTask&&e.loadingTask.destroy();var t=w(e.findDocumentSource());e.runningTask=t,t.promise.then(function(t){if(e.onSourceSuccess(),t){e.setState(function(e){return e.pdf?{pdf:null}:null});var n=e.props,o=n.options,a=n.onLoadProgress,i=n.onPassword;e.loadingTask=r.getDocument(ea(ea({},t),o)),e.loadingTask.onPassword=i,a&&(e.loadingTask.onProgress=a);var c=w(e.loadingTask.promise);e.runningTask=c,c.promise.then(function(t){e.setState(function(e){return e.pdf&&e.pdf.fingerprint===t.fingerprint?null:{pdf:t}},e.onLoadSuccess)}).catch(function(t){e.onLoadError(t)})}}).catch(function(t){e.onSourceError(t)})}),(0,h.A)((0,l.A)(e),"setupLinkService",function(){var t=e.props,n=t.externalLinkRel,r=t.externalLinkTarget;e.linkService.setViewer(e.viewer),e.linkService.setExternalLinkRel(n),e.linkService.setExternalLinkTarget(r)}),(0,h.A)((0,l.A)(e),"onSourceSuccess",function(){var t=e.props.onSourceSuccess;t&&t()}),(0,h.A)((0,l.A)(e),"onSourceError",function(t){(0,S.A)(t);var n=e.props.onSourceError;n&&n(t)}),(0,h.A)((0,l.A)(e),"onLoadSuccess",function(){var t=e.props.onLoadSuccess,n=e.state.pdf;t&&t(n),e.pages=Array(n.numPages),e.linkService.setDocument(n)}),(0,h.A)((0,l.A)(e),"onLoadError",function(t){e.setState({pdf:!1}),(0,S.A)(t);var n=e.props.onLoadError;n&&n(t)}),(0,h.A)((0,l.A)(e),"findDocumentSource",function(){return new Promise(function(t){var n=e.props.file;if(n||t(null),"string"==typeof n&&(B(n)&&t({data:F(n)}),M(),t({url:n})),n instanceof ei&&t({range:n}),n instanceof ArrayBuffer&&t({data:n}),j&&((0,x.A)(j,"isBlob can only be used in a browser environment"),n instanceof Blob||((0,x.A)(j,"isFile can only be used in a browser environment"),n instanceof File)))return void new Promise(function(e,t){var r=new FileReader;return r.onload=function(){return e(new Uint8Array(r.result))},r.onerror=function(e){switch(e.target.error.code){case e.target.error.NOT_FOUND_ERR:return t(Error("Error while reading a file: File not found."));case e.target.error.NOT_READABLE_ERR:return t(Error("Error while reading a file: File not readable."));case e.target.error.SECURITY_ERR:return t(Error("Error while reading a file: Security error."));case e.target.error.ABORT_ERR:return t(Error("Error while reading a file: Aborted."));default:return t(Error("Error while reading a file."))}},r.readAsArrayBuffer(n),null}).then(function(e){t({data:e})});if((0,x.A)("object"===(0,c.A)(n),"Invalid parameter in file, need either Uint8Array, string or a parameter object"),(0,x.A)(n.url||n.data||n.range,"Invalid parameter object: need either .data, .range or .url"),"string"==typeof n.url){if(B(n.url)){var r=n.url,o=i(n,er);t(ea({data:F(r)},o))}M()}t(n)})}),(0,h.A)((0,l.A)(e),"registerPage",function(t,n){e.pages[t]=n}),(0,h.A)((0,l.A)(e),"unregisterPage",function(t){delete e.pages[t]}),e}
1return(0,u.A)(a,[{key:"componentDidMount",value:function(){this.loadDocument(),this.setupLinkService()}},{key:"componentDidUpdate",value:function(e){this.props.file!==e.file&&this.loadDocument()}},{key:"componentWillUnmount",value:function(){V(this.runningTask),this.loadingTask&&this.loadingTask.destroy()}},{key:"childContext",get:function(){var e=this.linkService,t=this.registerPage,n=this.unregisterPage,r=this.props,o=r.imageResourcesPath,a=r.renderMode,i=r.rotate;return{imageResourcesPath:o,linkService:e,pdf:this.state.pdf,registerPage:t,renderMode:a,rotate:i,unregisterPage:n}}},{key:"eventProps",get:function(){var e=this;return E(this.props,function(){return e.state.pdf})}},{key:"renderChildren",value:function(){var e=this.props.children;return g.createElement(O.Provider,{value:this.childContext},e)}},{key:"renderContent",value:function(){var e=this.props.file,t=this.state.pdf;if(!e){var n=this.props.noData;return g.createElement(C,{type:"no-data"},"function"==typeof n?n():n)}if(null===t){var r=this.props.loading;return g.createElement(C,{type:"loading"},"function"==typeof r?r():r)}if(!1===t){var o=this.props.error;return g.createElement(C,{type:"error"},"function"==typeof o?o():o)}return this.renderChildren()}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.inputRef;return g.createElement("div",(0,o.A)({className:(0,P.A)("react-pdf__Document",t),ref:n},this.eventProps),this.renderContent())}}]),a}(g.PureComponent);ec.defaultProps={error:"Failed to load PDF file.",loading:"Loading PDF…",noData:"No PDF file specified.",onPassword:function(e,t){switch(t){case L.NEED_PASSWORD:e(prompt("Enter the password to open this PDF file."));break;case L.INCORRECT_PASSWORD:e(prompt("Invalid password. Please try again."))}}};var es=y().oneOfType([y().func,y().node]);ec.propTypes=ea(ea({},z),{},{children:y().node,className:$,error:es,externalLinkRel:y().string,externalLinkTarget:y().string,file:X,imageResourcesPath:y().string,inputRef:ee,loading:es,noData:es,onItemClick:y().func,onLoadError:y().func,onLoadProgress:y().func,onLoadSuccess:y().func,onPassword:y().func,onSourceError:y().func,onSourceSuccess:y().func,rotate:y().number});let eu=(0,g.createContext)(null);var el=function(){function e(t){var n=t.num,r=t.gen;(0,s.A)(this,e),this.num=n,this.gen=r}return(0,u.A)(e,[{key:"toString",value:function(){var e="".concat(this.num,"R");return 0!==this.gen&&(e+=this.gen),e}}]),e}(),ep=["item"],ef=function(e){(0,p.A)(r,e);var t,n=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=(0,d.A)(r);return e=t?Reflect.construct(n,arguments,(0,d.A)(this).constructor):n.apply(this,arguments),(0,f.A)(this,e)});function r(){var e;(0,s.A)(this,r);for(var t=arguments.length,o=Array(t),a=0;a<t;a++)o[a]=arguments[a];return e=n.call.apply(n,[this].concat(o)),(0,h.A)((0,l.A)(e),"getDestination",function(){return new Promise(function(t,n){var r=e.props,o=r.item,a=r.pdf;return _(e.destination)||("string"==typeof o.dest?a.getDestination(o.dest).then(t).catch(n):t(o.dest)),e.destination}).then(function(t){return e.destination=t,t})}),(0,h.A)((0,l.A)(e),"getPageIndex",function(){return new Promise(function(t,n){var r=e.props.pdf;_(e.pageIndex)&&t(e.pageIndex),e.getDestination().then(function(e){if(e){var o=I(e,1)[0];r.getPageIndex(new el(o)).then(t).catch(n)}})}).then(function(t){return e.pageIndex=t,e.pageIndex})}),(0,h.A)((0,l.A)(e),"getPageNumber",function(){return new Promise(function(t,n){_(e.pageNumber)&&t(e.pageNumber),e.getPageIndex().then(function(e){t(e+1)}).catch(n)}).then(function(t){return e.pageNumber=t,t})}),(0,h.A)((0,l.A)(e),"onClick",function(t){var n=e.props.onClick;return t.preventDefault(),!!n&&Promise.all([e.getDestination(),e.getPageIndex(),e.getPageNumber()]).then(function(e){var t=I(e,3);n({dest:t[0],pageIndex:t[1],pageNumber:t[2]})})}),e}return(0,u.A)(r,[{key:"renderSubitems",value:function(){var e=this.props,t=e.item,n=i(e,ep);if(!t.items||!t.items.length)return null;var a=t.items;return g.createElement("ul",null,a.map(function(e,t){return g.createElement(r,(0,o.A)({key:"string"==typeof e.destination?e.destination:t,item:e},n))}))}},{key:"render",value:function(){var e=this.props.item;return g.createElement("li",null,g.createElement("a",{href:"#",onClick:this.onClick},e.title),this.renderSubitems())}}]),r}(g.PureComponent),ed=y().oneOfType([y().string,y().arrayOf(y().any)]);
1ef.propTypes={item:y().shape({dest:ed,items:y().arrayOf(y().shape({dest:ed,title:y().string})),title:y().string}).isRequired,onClick:y().func,pdf:Z.isRequired};let eh=function(e){return g.createElement(O.Consumer,null,function(t){return g.createElement(eu.Consumer,null,function(n){return g.createElement(ef,(0,o.A)({},t,n,e))})})};function eg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ev(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=e.filter(Boolean);return n.length<=1?n[0]||null:function(e){n.forEach(function(t){"function"==typeof t?t(e):t&&(t.current=e)})}}(function(e){(0,p.A)(r,e);var t,n=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=(0,d.A)(r);return e=t?Reflect.construct(n,arguments,(0,d.A)(this).constructor):n.apply(this,arguments),(0,f.A)(this,e)});function r(){var e;(0,s.A)(this,r);for(var t=arguments.length,o=Array(t),a=0;a<t;a++)o[a]=arguments[a];return e=n.call.apply(n,[this].concat(o)),(0,h.A)((0,l.A)(e),"state",{outline:null}),(0,h.A)((0,l.A)(e),"loadOutline",function(){var t=e.props.pdf;e.setState(function(e){return e.outline?{outline:null}:null});var n=w(t.getOutline());e.runningTask=n,n.promise.then(function(t){e.setState({outline:t},e.onLoadSuccess)}).catch(function(t){e.onLoadError(t)})}),(0,h.A)((0,l.A)(e),"onLoadSuccess",function(){var t=e.props.onLoadSuccess,n=e.state.outline;t&&t(n)}),(0,h.A)((0,l.A)(e),"onLoadError",function(t){e.setState({outline:!1}),(0,S.A)(t);var n=e.props.onLoadError;n&&n(t)}),(0,h.A)((0,l.A)(e),"onItemClick",function(t){var n=t.dest,r=t.pageIndex,o=t.pageNumber,a=e.props.onItemClick;a&&a({dest:n,pageIndex:r,pageNumber:o})}),e}return(0,u.A)(r,[{key:"componentDidMount",value:function(){var e=this.props.pdf;(0,x.A)(e,"Attempted to load an outline, but no document was specified."),this.loadOutline()}},{key:"componentDidUpdate",value:function(e){var t=this.props.pdf;e.pdf&&t!==e.pdf&&this.loadOutline()}},{key:"componentWillUnmount",value:function(){V(this.runningTask)}},{key:"childContext",get:function(){return{onClick:this.onItemClick}}},{key:"eventProps",get:function(){var e=this;return E(this.props,function(){return e.state.outline})}},{key:"renderOutline",value:function(){var e=this.state.outline;return g.createElement("ul",null,e.map(function(e,t){return g.createElement(eh,{key:"string"==typeof e.destination?e.destination:t,item:e})}))}},{key:"render",value:function(){var e=this.props.pdf,t=this.state.outline;if(!e||!t)return null;var n=this.props,r=n.className,a=n.inputRef;return g.createElement("div",(0,o.A)({className:(0,P.A)("react-pdf__Outline",r),ref:a},this.eventProps),g.createElement(eu.Provider,{value:this.childContext},this.renderOutline()))}}]),r})(g.PureComponent).propTypes=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eg(Object(n),!0).forEach(function(t){(0,h.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eg(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({className:$,inputRef:ee,onItemClick:y().func,onLoadError:y().func,onLoadSuccess:y().func,pdf:Z},z);let ey=(0,g.createContext)(null);var em=r.AnnotationMode,eA=function(e){(0,p.A)(r,e);var t,n=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=(0,d.A)(r);return e=t?Reflect.construct(n,arguments,(0,d.A)(this).constructor):n.apply(this,arguments),(0,f.A)(this,e)});function r(){var e;(0,s.A)(this,r);for(var t=arguments.length,o=Array(t),a=0;a<t;a++)o[a]=arguments[a];return e=n.call.apply(n,[this].concat(o)),(0,h.A)((0,l.A)(e),"canvasElement",(0,g.createRef)()),(0,h.A)((0,l.A)(e),"onRenderSuccess",function(){e.renderer=null;var t=e.props,n=t.onRenderSuccess,r=t.page,o=t.scale;n&&n(G(r,o))}),(0,h.A)((0,l.A)(e),"onRenderError",function(t){if(!W(t)){(0,S.A)(t);var n=e.props.onRenderError;n&&n(t)}}),(0,h.A)((0,l.A)(e),"drawPageOnCanvas",function(){var t=e.canvasElement.current;if(!t)return null;var n=(0,l.A)(e),r=n.renderViewport,o=n.viewport,a=e.props,i=a.canvasBackgroun
1d,c=a.page,s=a.renderForms;t.width=r.width,t.height=r.height,t.style.width="".concat(Math.floor(o.width),"px"),t.style.height="".concat(Math.floor(o.height),"px");var u={annotationMode:s?em.ENABLE_FORMS:em.ENABLE,get canvasContext(){return t.getContext("2d")},viewport:r};return i&&(u.background=i),e.cancelRenderingTask(),e.renderer=c.render(u),e.renderer.promise.then(e.onRenderSuccess).catch(e.onRenderError)}),e}return(0,u.A)(r,[{key:"componentDidMount",value:function(){this.drawPageOnCanvas()}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.canvasBackground,r=t.page,o=t.renderForms;(n!==e.canvasBackground||o!==e.renderForms)&&(r.cleanup(),this.drawPageOnCanvas())}},{key:"componentWillUnmount",value:function(){this.cancelRenderingTask();var e=this.canvasElement.current;e&&(e.width=0,e.height=0)}},{key:"cancelRenderingTask",value:function(){this.renderer&&(this.renderer.cancel(),this.renderer=null)}},{key:"renderViewport",get:function(){var e=this.props,t=e.page,n=e.rotate,r=e.scale,o=j&&window.devicePixelRatio||1;return t.getViewport({scale:r*o,rotation:n})}},{key:"viewport",get:function(){var e=this.props,t=e.page,n=e.rotate,r=e.scale;return t.getViewport({scale:r,rotation:n})}},{key:"render",value:function(){var e=this.props.canvasRef;return g.createElement("canvas",{className:"react-pdf__Page__canvas",dir:"ltr",ref:ev(e,this.canvasElement),style:{display:"block",userSelect:"none"}})}}]),r}(g.PureComponent);function eb(e){return g.createElement(ey.Consumer,null,function(t){return g.createElement(eA,(0,o.A)({},t,e))})}eA.propTypes={canvasBackground:y().string,canvasRef:ee,onRenderError:y().func,onRenderSuccess:y().func,page:Q.isRequired,renderForms:y().bool,rotate:en,scale:y().number.isRequired};var ek=function(e){(0,p.A)(o,e);var t,n=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=(0,d.A)(o);return e=t?Reflect.construct(n,arguments,(0,d.A)(this).constructor):n.apply(this,arguments),(0,f.A)(this,e)});function o(){var e;(0,s.A)(this,o);for(var t=arguments.length,a=Array(t),i=0;i<t;i++)a[i]=arguments[i];return e=n.call.apply(n,[this].concat(a)),(0,h.A)((0,l.A)(e),"state",{svg:null}),(0,h.A)((0,l.A)(e),"onRenderSuccess",function(){e.renderer=null;var t=e.props,n=t.onRenderSuccess,r=t.page,o=t.scale;n&&n(G(r,o))}),(0,h.A)((0,l.A)(e),"onRenderError",function(t){if(!W(t)){(0,S.A)(t);var n=e.props.onRenderError;n&&n(t)}}),(0,h.A)((0,l.A)(e),"renderSVG",function(){var t=e.props.page;return e.renderer=t.getOperatorList(),e.renderer.then(function(n){e.renderer=new r.SVGGraphics(t.commonObjs,t.objs).getSVG(n,e.viewport).then(function(t){e.setState({svg:t},e.onRenderSuccess)}).catch(e.onRenderError)}).catch(e.onRenderError)}),(0,h.A)((0,l.A)(e),"drawPageOnContainer",function(t){var n=e.state.svg;if(t&&n){t.firstElementChild||t.appendChild(n);var r=e.viewport,o=r.width,a=r.height;n.setAttribute("width",o),n.setAttribute("height",a)}}),e}return(0,u.A)(o,[{key:"componentDidMount",value:function(){this.renderSVG()}},{key:"viewport",get:function(){var e=this.props,t=e.page,n=e.rotate,r=e.scale;return t.getViewport({scale:r,rotation:n})}},{key:"render",value:function(){var e=this,t=this.viewport,n=t.width,r=t.height;return g.createElement("div",{className:"react-pdf__Page__svg",ref:function(t){return e.drawPageOnContainer(t)},style:{display:"block",backgroundColor:"white",overflow:"hidden",width:n,height:r,userSelect:"none"}})}}]),o}(g.PureComponent);function eR(e){return g.createElement(ey.Consumer,null,function(t){return g.createElement(ek,(0,o.A)({},t,e))})}ek.propTypes={onRenderError:y().func,onRenderSuccess:y().func,page:Q.isRequired,rotate:en,scale:y().number.isRequired};var eE=function(e){(0,p.A)(r,e);var t,n=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=(0,d.A)(r);return e=t?Reflect.construct(n,arguments,(0,d.A)(this).constructor):n.apply(this,arguments),(0,f.A)(this,e)});function r(){var e;(0,s.A)(this,r);for(var t=arguments.length,o=Array(t),a=0;a<t;a++)o[a]=arguments[a];return e=n.call.apply(n,[this].concat(o)),(0,h.A)((0,l.A)(e),"itemElement",(0,g.createRef)()),(0,h.A)((0,l.A)(e),"getElementWidth",function(t){var n=(0,l.A)(e).sideways;return t.getBoundingClientRect()[n?"height":"width"]}),e}
1return(0,u.A)(r,[{key:"componentDidMount",value:function(){this.alignTextItem()}},{key:"componentDidUpdate",value:function(){this.alignTextItem()}},{key:"unrotatedViewport",get:function(){var e=this.props,t=e.page,n=e.scale;return t.getViewport({scale:n})}},{key:"rotate",get:function(){var e=this.props,t=e.page;return e.rotate-t.rotate}},{key:"sideways",get:function(){return this.rotate%180!=0}},{key:"defaultSideways",get:function(){return this.unrotatedViewport.rotation%180!=0}},{key:"fontSize",get:function(){var e=this.props.transform,t=this.defaultSideways,n=I(e,2),r=n[0],o=n[1];return t?o:r}},{key:"top",get:function(){var e=this.props.transform,t=this.unrotatedViewport,n=this.defaultSideways,r=I(e,6),o=r[2],a=r[3],i=r[4],c=r[5],s=I(t.viewBox,4),u=s[1],l=s[3];return n?i+o+u:l-(c+a)}},{key:"left",get:function(){var e=this.props.transform,t=this.unrotatedViewport,n=this.defaultSideways,r=I(e,6),o=r[4],a=r[5],i=I(t.viewBox,1)[0];return n?a-i:o-i}},{key:"getFontData",value:function(e){var t=this.props.page;return new Promise(function(n){t.commonObjs.get(e,n)})}},{key:"alignTextItem",value:function(){var e=this,t=this.itemElement.current;if(t){t.style.transform="";var n=this.props,r=n.fontName,o=n.scale,a=n.width;t.style.fontFamily="".concat(r,", sans-serif"),this.getFontData(r).then(function(n){var i=n?n.fallbackName:"sans-serif";t.style.fontFamily="".concat(r,", ").concat(i);var c=e.getElementWidth(t),s="scaleX(".concat(a*o/c,")"),u=n?n.ascent:0;u&&(s+=" translateY(".concat((1-u)*100,"%)")),t.style.transform=s,t.style.WebkitTransform=s})}}},{key:"render",value:function(){var e=this.fontSize,t=this.top,n=this.left,r=this.props,o=r.customTextRenderer,a=r.scale,i=r.str;return g.createElement("span",{ref:this.itemElement,style:{height:"1em",fontFamily:"sans-serif",fontSize:"".concat(e*a,"px"),position:"absolute",top:"".concat(t*a,"px"),left:"".concat(n*a,"px"),transformOrigin:"left bottom",whiteSpace:"pre",pointerEvents:"all"}},o?o(this.props):i)}}]),r}(g.PureComponent);function ew(e){return g.createElement(ey.Consumer,null,function(t){return g.createElement(eE,(0,o.A)({},t,e))})}eE.propTypes={customTextRenderer:y().func,fontName:y().string.isRequired,itemIndex:y().number.isRequired,page:Q.isRequired,rotate:en,scale:y().number,str:y().string.isRequired,transform:y().arrayOf(y().number).isRequired,width:y().number.isRequired};var eP=function(e){(0,p.A)(r,e);var t,n=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=(0,d.A)(r);return e=t?Reflect.construct(n,arguments,(0,d.A)(this).constructor):n.apply(this,arguments),(0,f.A)(this,e)});function r(){var e;(0,s.A)(this,r);for(var t=arguments.length,o=Array(t),a=0;a<t;a++)o[a]=arguments[a];return e=n.call.apply(n,[this].concat(o)),(0,h.A)((0,l.A)(e),"state",{textItems:null}),(0,h.A)((0,l.A)(e),"loadTextItems",function(){var t=w(e.props.page.getTextContent());e.runningTask=t,t.promise.then(function(t){var n=t.items;e.setState({textItems:n},e.onLoadSuccess)}).catch(function(t){e.onLoadError(t)})}),(0,h.A)((0,l.A)(e),"onLoadSuccess",function(){var t=e.props.onGetTextSuccess,n=e.state.textItems;t&&t(n)}),(0,h.A)((0,l.A)(e),"onLoadError",function(t){e.setState({textItems:!1}),(0,S.A)(t);var n=e.props.onGetTextError;n&&n(t)}),e}return(0,u.A)(r,[{key:"componentDidMount",value:function(){var e=this.props.page;(0,x.A)(e,"Attempted to load page text content, but no page was specified."),this.loadTextItems()}},{key:"componentDidUpdate",value:function(e){var t=this.props.page;e.page&&t!==e.page&&this.loadTextItems()}},{key:"componentWillUnmount",value:function(){V(this.runningTask)}},{key:"unrotatedViewport",get:function(){var e=this.props,t=e.page,n=e.scale;return t.getViewport({scale:n})}},{key:"rotate",get:function(){var e=this.props,t=e.page;return e.rotate-t.rotate}},{key:"renderTextItems",value:function(){var e=this.state.textItems;return e?e.map(function(e,t){return g.createElement(ew,(0,o.A)({key:t,itemIndex:t},e))}):null}},{key:"render",value:function(){var e=this.unrotatedViewport,t=this.rotate;return g.createElement("div",{className:"react-pdf__Page__textContent",style:{position:"absolute",top:"50%",left:"50%",width:"".concat(e.width,"px"),height:"".concat(e.height,"px"),color:"transparent",transform:"translate(-50%, -50%) rotate(".concat(t,"deg)"),WebkitTransform:"translate(-50%, -50%) rotate(".concat(t,"deg)"),pointerEvents:"none"}},this.renderTextItems())}}]),r}(g.PureComponent);function ex(e){return g.createElement(ey.Consumer,null,function(t){return g.createElement(eP,(0,o.A)({},t,e))})}eP.propTypes={onGetTextError:y().func,onGetTextSuccess:y().func,page:Q.isRequired,rotate:en,scale:y().number};var eS=function(e){(0,p.A)(o,e);var t,n=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=(0,d.A)(o);return e=t?Reflect.construct(n,arguments,(0,d.A)(this).constructor):n.apply(this,arguments),(0,f.A)(this,e)});function o(){var e;(0,s.A)(this,o);for(var t=arguments.length,r=Array(t),a=0;a<t;a++)r[a]=arguments[a];return e=n.call.apply(n,[this].concat(r)),(0,h.A)((0,l.A)(e),"state",{annotations:null}),(0,h.A)((0,l.A)(e),"layerElement",(0,g.createRef)()),(0,h.A)((0,l.A)(e),"loadAnnotations",function(){var t=w(e.props.page.getAnnotations());e.runningTask=t,t.promise.then(function(t){e.setState({annotations:t},e.onLoadSuccess)}).catch(function(t){e.onLoadError(t)})}),(0,h.A)((0,l.A)(e),"onLoadSuccess",function(){var t=e.props.onGetAnnotationsSuccess,n=e.state.annotations;t&&t(n)}),(0,h.A)((0,l.A)(e),"onLoadError",function(t){e.setState({annotations:!1}),(0,S.A)(t);var n=e.props.onGetAnnotationsError;n&&n(t)}),(0,h.A)((0,l.A)(e),"onRenderSuccess",function(){var t=e.props.onRenderAnnotationLayerSuccess;t&&t()}),(0,h.A)((0,l.A)(e),"onRenderError",function(t){(0,S.A)(t);var n=e.props.onRenderAnnotationLayerError;n&&n(t)}),e}
1return(0,u.A)(o,[{key:"componentDidMount",value:function(){var e=this.props.page;(0,x.A)(e,"Attempted to load page annotations, but no page was specified."),this.loadAnnotations()}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.page,r=t.renderForms;(e.page&&n!==e.page||r!==e.renderForms)&&this.loadAnnotations()}},{key:"componentWillUnmount",value:function(){V(this.runningTask)}},{key:"viewport",get:function(){var e=this.props,t=e.page,n=e.rotate,r=e.scale;return t.getViewport({scale:r,rotation:n})}},{key:"renderAnnotationLayer",value:function(){var e=this.state.annotations;if(e){var t=this.props,n=t.imageResourcesPath,o=t.linkService,a=t.page,i=t.renderForms,c=this.viewport.clone({dontFlip:!0}),s={annotations:e,div:this.layerElement.current,imageResourcesPath:n,linkService:o,page:a,renderForms:i,viewport:c};this.layerElement.current.innerHTML="";try{r.AnnotationLayer.render(s),this.onRenderSuccess()}catch(e){this.onRenderError(e)}}}},{key:"render",value:function(){return g.createElement("div",{className:"react-pdf__Page__annotations annotationLayer",ref:this.layerElement},this.renderAnnotationLayer())}}]),o}(g.PureComponent);eS.propTypes={imageResourcesPath:y().string,linkService:J.isRequired,onGetAnnotationsError:y().func,onGetAnnotationsSuccess:y().func,onRenderAnnotationLayerError:y().func,onRenderAnnotationLayerSuccess:y().func,page:Q,renderForms:y().bool,rotate:en,scale:y().number};let eO=function(e){return g.createElement(O.Consumer,null,function(t){return g.createElement(ey.Consumer,null,function(n){return g.createElement(eS,(0,o.A)({},t,n,e))})})};function eC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function eT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eC(Object(n),!0).forEach(function(t){(0,h.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eC(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var eL=function(e){(0,p.A)(r,e);var t,n=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=(0,d.A)(r);return e=t?Reflect.construct(n,arguments,(0,d.A)(this).constructor):n.apply(this,arguments),(0,f.A)(this,e)});function r(){var e;(0,s.A)(this,r);for(var t=arguments.length,o=Array(t),a=0;a<t;a++)o[a]=arguments[a];return e=n.call.apply(n,[this].concat(o)),(0,h.A)((0,l.A)(e),"state",{page:null}),(0,h.A)((0,l.A)(e),"pageElement",(0,g.createRef)()),(0,h.A)((0,l.A)(e),"onLoadSuccess",function(){var t=e.props,n=t.onLoadSuccess,r=t.registerPage,o=e.state.page;n&&n(G(o,e.scale)),r&&r(e.pageIndex,e.pageElement.current)}),(0,h.A)((0,l.A)(e),"onLoadError",function(t){e.setState({page:!1}),(0,S.A)(t);var n=e.props.onLoadError;n&&n(t)}),(0,h.A)((0,l.A)(e),"loadPage",function(){var t=e.props.pdf,n=e.getPageNumber();if(n){e.setState(function(e){return e.page?{page:null}:null});var r=w(t.getPage(n));e.runningTask=r,r.promise.then(function(t){e.setState({page:t},e.onLoadSuccess)}).catch(function(t){e.onLoadError(t)})}}),e}return(0,u.A)(r,[{key:"componentDidMount",value:function(){var e=this.props.pdf;(0,x.A)(e,"Attempted to load a page, but no document was specified."),this.loadPage()}},{key:"componentDidUpdate",value:function(e){var t=this.props.pdf;if(e.pdf&&t!==e.pdf||this.getPageNumber()!==this.getPageNumber(e)){var n=this.props.unregisterPage;n&&n(this.getPageIndex(e)),this.loadPage()}}},{key:"componentWillUnmount",value:function(){var e=this.props.unregisterPage;e&&e(this.pageIndex),V(this.runningTask)}},{key:"childContext",get:function(){var e=this.state.page;if(!e)return{};var t=this.props,n=t.canvasBackground,r=t.customTextRenderer,o=t.onGetAnnotationsError,a=t.onGetAnnotationsSuccess,i=t.onGetTextError,c=t.onGetTextSuccess,s=t.onRenderAnnotationLayerError,u=t.onRenderAnnotationLayerSuccess,l=t.onRenderError,p=t.onRenderSuccess,f=t.renderForms,d=t.renderInteractiveForms;
1return{canvasBackground:n,customTextRenderer:r,onGetAnnotationsError:o,onGetAnnotationsSuccess:a,onGetTextError:i,onGetTextSuccess:c,onRenderAnnotationLayerError:s,onRenderAnnotationLayerSuccess:u,onRenderError:l,onRenderSuccess:p,page:e,renderForms:null!=f?f:d,rotate:this.rotate,scale:this.scale}}},{key:"getPageIndex",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;return U(e.pageNumber)?e.pageNumber-1:U(e.pageIndex)?e.pageIndex:null}},{key:"getPageNumber",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;return U(e.pageNumber)?e.pageNumber:U(e.pageIndex)?e.pageIndex+1:null}},{key:"pageIndex",get:function(){return this.getPageIndex()}},{key:"pageNumber",get:function(){return this.getPageNumber()}},{key:"rotate",get:function(){var e=this.props.rotate;if(U(e))return e;var t=this.state.page;return t?t.rotate:null}},{key:"scale",get:function(){var e=this.state.page;if(!e)return null;var t=this.props,n=t.scale,r=t.width,o=t.height,a=this.rotate,i=1;if(r||o){var c=e.getViewport({scale:1,rotation:a});i=r?r/c.width:o/c.height}return(null===n?1:n)*i}},{key:"eventProps",get:function(){var e=this;return E(this.props,function(){var t=e.state.page;return t?G(t,e.scale):t})}},{key:"pageKey",get:function(){var e=this.state.page;return"".concat(e.pageIndex,"@").concat(this.scale,"/").concat(this.rotate)}},{key:"pageKeyNoScale",get:function(){var e=this.state.page;return"".concat(e.pageIndex,"/").concat(this.rotate)}},{key:"renderMainLayer",value:function(){var e=this.props,t=e.canvasRef;switch(e.renderMode){case"none":return null;case"svg":return g.createElement(eR,{key:"".concat(this.pageKeyNoScale,"_svg")});default:return g.createElement(eb,{key:"".concat(this.pageKey,"_canvas"),canvasRef:t})}}},{key:"renderTextLayer",value:function(){return this.props.renderTextLayer?g.createElement(ex,{key:"".concat(this.pageKey,"_text")}):null}},{key:"renderAnnotationLayer",value:function(){return this.props.renderAnnotationLayer?g.createElement(eO,{key:"".concat(this.pageKey,"_annotations")}):null}},{key:"renderChildren",value:function(){var e=this.props.children;return g.createElement(ey.Provider,{value:this.childContext},this.renderMainLayer(),this.renderTextLayer(),this.renderAnnotationLayer(),e)}},{key:"renderContent",value:function(){var e=this.pageNumber,t=this.props.pdf,n=this.state.page;if(!e){var r=this.props.noData;return g.createElement(C,{type:"no-data"},"function"==typeof r?r():r)}if(null===t||null===n){var o=this.props.loading;return g.createElement(C,{type:"loading"},"function"==typeof o?o():o)}if(!1===t||!1===n){var a=this.props.error;return g.createElement(C,{type:"error"},"function"==typeof a?a():a)}return this.renderChildren()}},{key:"render",value:function(){var e=this.pageNumber,t=this.props,n=t.className,r=t.inputRef;return g.createElement("div",(0,o.A)({className:(0,P.A)("react-pdf__Page",n),"data-page-number":e,ref:ev(r,this.pageElement),style:{position:"relative"}},this.eventProps),this.renderContent())}}]),r}(g.PureComponent);eL.defaultProps={error:"Failed to load the page.",loading:"Loading page…",noData:"No page specified.",renderAnnotationLayer:!0,renderForms:!1,renderMode:"canvas",renderTextLayer:!0,scale:1};var eD=y().oneOfType([y().func,y().node]);eL.propTypes=eT(eT({},z),{},{canvasBackground:y().string,children:y().node,className:$,customTextRenderer:y().func,error:eD,height:y().number,imageResourcesPath:y().string,inputRef:ee,loading:eD,noData:eD,onGetTextError:y().func,onGetTextSuccess:y().func,onLoadError:y().func,onLoadSuccess:y().func,onRenderError:y().func,onRenderSuccess:y().func,pageIndex:function(e,t,n){var r=e[t],o=e.pageNumber,a=e.pdf;if(!_(a))return null;if(_(r)){if("number"!=typeof r)return Error("`".concat(t,"` of type `").concat((0,c.A)(r),"` supplied to `").concat(n,"`, expected `number`."));if(r<0)return Error("Expected `".concat(t,"` to be greater or equal to 0."));var i=a.numPages;if(r+1>i)return Error("Expected `".concat(t,"` to be less or equal to ").concat(i-1,"."))}else if(!_(o))return Error("`".concat(t,"` not supplied. Either pageIndex or pageNumber must be supplied to `").concat(n,"`."));return null},pageNumber:function(e,t,n){var r=e[t],o=e.pageIndex,a=e.pdf;if(!_(a))return null;if(_(r)){if("number"!=typeof r)return Error("`".concat(t,"` of type `").concat((0,c.A)(r),"` supplied to `").concat(n,"`, expected `number`."));if(r<1)return Error("Expected `".concat(t,"` to be greater or equal to 1."));var i=a.numPages;if(r>i)return Error("Expected `".concat(t,"` to be less or equal to ").concat(i,"."))}else if(!_(o))return Error("`".concat(t,"` not supplied. Either pageIndex or pageNumber must be supplied to `").concat(n,"`."));return null},pdf:Z,registerPage:y().func,renderAnnotationLayer:y().bool,renderForms:y().bool,renderInteractiveForms:y().bool,renderMode:et,renderTextLayer:y().bool,rotate:en,scale:y().number,unregisterPage:y().func,width:y().number});let eI=g.forwardRef(function(e,t){return g.createElement(O.Consumer,null,function(n){return g.createElement(eL,(0,o.A)({ref:t},n,e))})});
1(0,S.A)(!N,"Loading PDF.js worker may not work on protocols other than HTTP/HTTPS. ".concat(q)),r.GlobalWorkerOptions.workerSrc="pdf.worker.js"},48041:e=>{!function(){"use strict";var t={815:function(e){e.exports=function(e,n,r,o){n=n||"&",r=r||"=";var a={};if("string"!=typeof e||0===e.length)return a;var i=/\+/g;e=e.split(n);var c=1e3;o&&"number"==typeof o.maxKeys&&(c=o.maxKeys);var s=e.length;c>0&&s>c&&(s=c);for(var u=0;u<s;++u){var l,p,f,d,h=e[u].replace(i,"%20"),g=h.indexOf(r);(g>=0?(l=h.substr(0,g),p=h.substr(g+1)):(l=h,p=""),f=decodeURIComponent(l),d=decodeURIComponent(p),Object.prototype.hasOwnProperty.call(a,f))?t(a[f])?a[f].push(d):a[f]=[a[f],d]:a[f]=d}return a};var t=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},577:function(e){var t=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,a,i,c){return(a=a||"&",i=i||"=",null===e&&(e=void 0),"object"==typeof e)?r(o(e),function(o){var c=encodeURIComponent(t(o))+i;return n(e[o])?r(e[o],function(e){return c+encodeURIComponent(t(e))}).join(a):c+encodeURIComponent(t(e[o]))}).join(a):c?encodeURIComponent(t(c))+i+encodeURIComponent(t(e)):""};var n=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function r(e,t){if(e.map)return e.map(t);for(var n=[],r=0;r<e.length;r++)n.push(t(e[r],r));return n}var o=Object.keys||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.push(n);return t}}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var a=n[e]={exports:{}},i=!0;try{t[e](a,a.exports,r),i=!1}finally{i&&delete n[e]}return a.exports}r.ab="//";var o={};o.decode=o.parse=r(815),o.encode=o.stringify=r(577),e.exports=o}()}}]);

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.