PageSourceSearch

https://www.cgmsvet.cz/static/js/2.d9f74b0a.chunk.js

js cgmsvet.cz collected 2026-10-08 07:49:43 UTC 203,707 bytes, 2 lines download raw bytes

1/*! For license information please see 2.d9f74b0a.chunk.js.LICENSE.txt */
2(this.webpackJsonpCGMSVET=this.webpackJsonpCGMSVET||[]).push([[2],{460:function(e,t,n){var r=n(502);function a(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}e.exports=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e},e.exports.__esModule=!0,e.exports.default=e.exports},488:function(e,t,n){var r,a;"undefined"!=typeof self&&self,e.exports=(r=n(4),a=n(66),function(e){function t(r){if(n[r])return n[r].exports;var a=n[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=1)}([function(e,t){e.exports=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.DropzoneComponent=void 0;var a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=r(n(0)),i=r(n(2)),l=r(n(3)),s=n(4),u=null,c=t.DropzoneComponent=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.state={files:[]},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(e,o.default.Component),a(e,[{key:"getDjsConfig",value:function(){var e={url:this.props.config.postUrl?this.props.config.postUrl:null};return this.props.djsConfig?(0,l.default)(!0,{},e,this.props.djsConfig):e}},{key:"componentDidMount",value:function(){var e=this.getDjsConfig();(u=u||n(5)).autoDiscover=!1,this.props.config.postUrl||this.props.eventHandlers.drop||console.info('Neither postUrl nor a "drop" eventHandler specified, the React-Dropzone component might misbehave.');var t=this.props.config.dropzoneSelector||i.default.findDOMNode(this);this.dropzone=new u(t,e),this.setupEvents()}},{key:"componentWillUnmount",value:function(){var e=this;if(this.dropzone)if(this.dropzone.getActiveFiles().length>0){this.queueDestroy=!0;var t=window.setInterval((function(){return!1===e.queueDestroy?window.clearInterval(t):0===e.dropzone.getActiveFiles().length?(e.dropzone=e.destroy(e.dropzone),window.clearInterval(t)):void 0}),500)}else this.dropzone=this.destroy(this.dropzone)}},{key:"componentDidUpdate",value:function(){if(this.queueDestroy=!1,!this.dropzone){var e=this.props.config.dropzoneSelector||i.default.findDOMNode(this);this.dropzone=new u(e,this.getDjsConfig())}}},{key:"componentWillUpdate",value:function(){var e,t=void 0;e=this.props.djsConfig?this.props.djsConfig:{};try{t=this.props.config.postUrl?{url:this.props.config.postUrl}:{}}catch(e){t={}}this.dropzone.options=(0,l.default)(!0,{},this.dropzone.options,e,t)}},{key:"render",value:function(){var e=[],t=this.state.files,n=this.props.config,r=this.props.className?"filepicker dropzone "+this.props.className:"filepicker dropzone";if(n.showFiletypeIcon&&n.iconFiletypes&&(!t||t.length<1))for(var a=0;a<this.props.config.iconFiletypes.length;
2a+=1)e.push(o.default.createElement(s.Icon,{filetype:n.iconFiletypes[a],key:"icon-component"+a}));return!this.props.config.postUrl&&this.props.action?o.default.createElement("form",{action:this.props.action,className:r},e,this.props.children):o.default.createElement("div",{className:r}," ",e," ",this.props.children," ")}},{key:"setupEvents",value:function(){var e=this,t=this.props.eventHandlers;if(this.dropzone&&t){for(var n in t)if(t.hasOwnProperty(n)&&t[n])if("[object Array]"===Object.prototype.toString.call(t[n]))for(var r=0;r<t[n].length;r+=1)"init"===n?t[n][r](this.dropzone):this.dropzone.on(n,t[n][r]);else"init"===n?t[n](this.dropzone):this.dropzone.on(n,t[n]);this.dropzone.on("addedfile",(function(t){if(t){var n=e.state.files||[];n.push(t),e.setState({files:n})}})),this.dropzone.on("removedfile",(function(t){if(t){var n=e.state.files||[];n.forEach((function(e,r){e.name===t.name&&e.size===t.size&&n.splice(r,1)})),e.setState({files:n})}}))}}},{key:"destroy",value:function(e){return e.off(),e.destroy()}}]),e}();c.defaultProps={djsConfig:{},config:{},eventHandlers:{}},t.default=c},function(e,t){e.exports=a},function(e,t,n){"use strict";var r=Object.prototype.hasOwnProperty,a=Object.prototype.toString,o=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===a.call(e)},i=function(e){if(!e||"[object Object]"!==a.call(e))return!1;var t,n=r.call(e,"constructor"),o=e.constructor&&e.constructor.prototype&&r.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!n&&!o)return!1;for(t in e);return void 0===t||r.call(e,t)};e.exports=function e(){var t,n,r,a,l,s,u=arguments[0],c=1,d=arguments.length,f=!1;for("boolean"==typeof u&&(f=u,u=arguments[1]||{},c=2),(null==u||"object"!=typeof u&&"function"!=typeof u)&&(u={});c<d;++c)if(null!=(t=arguments[c]))for(n in t)r=u[n],u!==(a=t[n])&&(f&&a&&(i(a)||(l=o(a)))?(l?(l=!1,s=r&&o(r)?r:[]):s=r&&i(r)?r:{},u[n]=e(f,s,a)):void 0!==a&&(u[n]=a));return u}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Icon=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r};t.Icon=function(e){return a.default.createElement("div",{"data-filetype":e.filetype,className:"filepicker-file-icon"})}},function(e,t,n){"use strict";(function(e){function t(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function(){function e(){n(this,e)}return r(e,[{key:"on",value:function(e,t){return this._callbacks=this._callbacks||{},this._callbacks[e]||(this._callbacks[e]=[]),this._callbacks[e].push(t),this}},{key:"emit",value:function(e){this._callbacks=this._callbacks||{};var t=this._callbacks[e];if(t){for(var n=arguments.length,r=Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];for(var o=0,i=i=t;!(o>=i.length);)i[o++].apply(this,r)}return this}},{key:"off",value:function(e,t){if(!this._callbacks||0===arguments.length)return this._callbacks={},this;var n=this._callbacks[e];if(!n)return this;if(1===arguments.length)return delete this._callbacks[e],this;for(var r=0;r<n.length;r++)if(n[r]===t){n.splice(r,1);break}return this}}]),e}(),o=function(){function e(r,a){n(this,e);var o,i=t(this,(e.__proto__||Object.getPrototypeOf(e)).call(this)),l=void 0;if(i.element=r,i.version=e.version,i.defaultOptions.previewTemplate=i.defaultOptions.previewTemplate.replace(/\n*/g,""),i.clickableElements=[],i.listeners=[],i.files=[],"string"==typeof i.element&&(i.element=document.querySelector(i.element)),!i.element||null==i.element.nodeType)throw new Error("Invalid dropzone element.");if(i.element.dropzone)throw new Error("Dropzone already attached.");e.instances.push(i),i.element.dropzone=i;var s,u=null!=(o=e.optionsForElement(i.element))?o:{};if(i.options=e.extend({},i.defaultOptions,u,null!=a?a:{}),i.options.forceFallback||!e.isBrowserSupported())return s=i.options.fallback.call(i),t(i,s);if(null==i.options.url&&(i.options.url=i.element.getAttribute("action")),!i.options.url)throw new Error("No URL provided.");if(i.options.acceptedFiles&&i.options.acceptedMimeTypes)throw new Error("You can't provide both 'acceptedFiles' and 'acceptedMimeTypes'. 'acceptedMimeTypes' is deprecated.");
vendor: 9,660 bytes, line 2
2if(i.options.uploadMultiple&&i.options.chunking)throw new Error("You cannot set both: uploadMultiple and chunking.");return i.options.acceptedMimeTypes&&(i.options.acceptedFiles=i.options.acceptedMimeTypes,delete i.options.acceptedMimeTypes),null!=i.options.renameFilename&&(i.options.renameFile=function(e){return i.options.renameFilename.call(i,e.name,e)}),i.options.method=i.options.method.toUpperCase(),(l=i.getExistingFallback())&&l.parentNode&&l.parentNode.removeChild(l),!1!==i.options.previewsContainer&&(i.options.previewsContainer?i.previewsContainer=e.getElement(i.options.previewsContainer,"previewsContainer"):i.previewsContainer=i.element),i.options.clickable&&(!0===i.options.clickable?i.clickableElements=[i.element]:i.clickableElements=e.getElements(i.options.clickable,"clickable")),i.init(),i}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(e,a),r(e,null,[{key:"initClass",value:function(){this.prototype.Emitter=a,this.prototype.events=["drop","dragstart","dragend","dragenter","dragover","dragleave","addedfile","addedfiles","removedfile","thumbnail","error","errormultiple","processing","processingmultiple","uploadprogress","totaluploadprogress","sending","sendingmultiple","success","successmultiple","canceled","canceledmultiple","complete","completemultiple","reset","maxfilesexceeded","maxfilesreached","queuecomplete"],this.prototype.defaultOptions={url:null,method:"post",withCredentials:!1,timeout:3e4,parallelUploads:2,uploadMultiple:!1,chunking:!1,forceChunking:!1,chunkSize:2e6,parallelChunkUploads:!1,retryChunks:!1,retryChunksLimit:3,maxFilesize:256,paramName:"file",createImageThumbnails:!0,maxThumbnailFilesize:10,thumbnailWidth:120,thumbnailHeight:120,thumbnailMethod:"crop",resizeWidth:null,resizeHeight:null,resizeMimeType:null,resizeQuality:.8,resizeMethod:"contain",filesizeBase:1e3,maxFiles:null,headers:null,clickable:!0,ignoreHiddenFiles:!0,acceptedFiles:null,acceptedMimeTypes:null,autoProcessQueue:!0,autoQueue:!0,addRemoveLinks:!1,previewsContainer:null,hiddenInputContainer:"body",capture:null,renameFilename:null,renameFile:null,forceFallback:!1,dictDefaultMessage:"Drop files here to upload",dictFallbackMessage:"Your browser does not support drag'n'drop file uploads.",dictFallbackText:"Please use the fallback form below to upload your files like in the olden days.",dictFileTooBig:"File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.",dictInvalidFileType:"You can't upload files of this type.",dictResponseError:"Server responded with {{statusCode}} code.",dictCancelUpload:"Cancel upload",dictUploadCanceled:"Upload canceled.",dictCancelUploadConfirmation:"Are you sure you want to cancel this upload?",dictRemoveFile:"Remove file",dictRemoveFileConfirmation:null,dictMaxFilesExceeded:"You can not upload any more files.",dictFileSizeUnits:{tb:"TB",gb:"GB",mb:"MB",kb:"KB",b:"b"},init:function(){},params:function(e,t,n){if(n)return{dzuuid:n.file.upload.uuid,dzchunkindex:n.index,dztotalfilesize:n.file.size,dzchunksize:this.options.chunkSize,dztotalchunkcount:n.file.upload.totalChunkCount,dzchunkbyteoffset:n.index*this.options.chunkSize}},accept:function(e,t){return t()},chunksUploaded:function(e,t){t()},fallback:function(){var t=void 0;this.element.className=this.element.className+" dz-browser-not-supported";for(var n=0,r=r=this.element.getElementsByTagName("div");!(n>=r.length);){var a=r[n++];if(/(^| )dz-message($| )/.test(a.className)){t=a,a.className="dz-message";break}}t||(t=e.createElement('<div class="dz-message"><span></span></div>'),this.element.appendChild(t));var o=t.getElementsByTagName("span")[0];return o&&(null!=o.textContent?o.textContent=this.options.dictFallbackMessage:null!=o.innerText&&(o.innerText=this.options.dictFallbackMessage)),this.element.appendChild(this.getFallbackForm())},resize:function(e,t,n,r){var a={srcX:0,srcY:0,srcWidth:e.width,srcHeight:e.height},o=e.width/e.height;null==t&&null==n?(t=a.srcWidth,n=a.srcHeight):null==t?t=n*o:null==n&&(n=t/o);var i=(t=Math.min(t,a.srcWidth))/(n=Math.min(n,a.srcHeight));if(a.srcWidth>t||a.srcHeight>n)if("crop"===r)o>i?(a.srcHeight=e.height,a.srcWidth=a.srcHeight*i):(a.srcWidth=e.width,a.srcHeight=a.srcWidth/i);else{if("contain"!==r)throw new Error("Unknown resizeMethod '"+r+"'");o>i?n=t/o:t=n*o}return a.srcX=(e.width-a.srcWidth)/2,a.srcY=(e.height-a.srcHeight)/2,a.trgWidth=t,a.trgHeight=n,a},transformFile:function(e,t){return(this.options.resizeWidth||this.options.resizeHeight)&&e.type.match(/image.*/)?this.resizeImage(e,this.options.resizeWidth,this.options.resizeHeight,this.options.resizeMethod,t):t(e)},previewTemplate:'<div class="dz-preview dz-file-preview">\n  <div class="dz-image"><img data-dz-thumbnail /></div>\n  <div class="dz-details">\n    <div class="dz-size"><span data-dz-size></span></div>\n    <div class="dz-filename"><span data-dz-name></span></div>\n  </div>\n  <div class="dz-progress"><span class="dz-upload" data-dz-uploadprogress></span></div>\n  <div class="dz-error-message"><span data-dz-errormessage></span></div>\n  <div class="dz-success-mark">\n    <svg width="54px" height="54px" viewBox="0 0 54 54" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns">\n      <title>Check</title>\n      <defs></defs>\n      <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" sketch:type="MSPage">\n        <path d="M23.5,31.8431458 L17.5852419,25.9283877 C16.0248253,24.3679711 13.4910294,24.366835 11.9289322,25.9289322 C10.3700136,27.4878508 10.3665912,30.0234455 11.9283877,31.5852419 L20.4147581,40.0716123 C20.5133999,40.1702541 20.6159315,40.2626649 20.7218615,40.3488435 C22.2835669,41.8725651 24.794234,41.8626202 26.3461564,40.3106978 L43.3106978,23.3461564 C44.8771021,21.7797521 44.8758057,19.2483887 43.3137085,17.6862915 C41.7547899,16.1273729 39.2176035,16.1255422 37.6538436,17.6893022 L23.5,31.8431458 Z M27,53 C41.3594035,53 53,41.3594035 53,27 C53,12.6405965 41.3594035,1 27,1 C12.6405965,1 1,12.6405965 1,27 C1,41.3594035 12.6405965,53 27,53 Z" id="Oval-2" stroke-opacity="0.198794158" stroke="#747474" fill-opacity="0.816519475" fill="#FFFFFF" sketch:type="MSShapeGroup"></path>\n      </g>\n    </svg>\n  </div>\n  <div class="dz-error-mark">\n    <svg width="54px" height="54px" viewBox="0 0 54 54" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns">\n      <title>Error</title>\n      <defs></defs>\n      <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" sketch:type="MSPage">\n        <g id="Check-+-Oval-2" sketch:type="MSLayerGroup" stroke="#747474" stroke-opacity="0.198794158" fill="#FFFFFF" fill-opacity="0.816519475">\n          <path d="M32.6568542,29 L38.3106978,23.3461564 C39.8771021,21.7797521 39.8758057,19.2483887 38.3137085,17.6862915 C36.7547899,16.1273729 34.2176035,16.1255422 32.6538436,17.6893022 L27,23.3431458 L21.3461564,17.6893022 C19.7823965,16.1255422 17.2452101,16.1273729 15.6862915,17.6862915 C14.1241943,19.2483887 14.1228979,21.7797521 15.6893022,23.3461564 L21.3431458,29 L15.6893022,34.6538436 C14.1228979,36.2202479 14.1241943,38.7516113 15.6862915,40.3137085 C17.2452101,41.8726271 19.7823965,41.8744578 21.3461564,40.3106978 L27,34.6568542 L32.6538436,40.3106978 C34.2176035,41.8744578 36.7547899,41.8726271 38.3137085,40.3137085 C39.8758057,38.7516113 39.8771021,36.2202479 38.3106978,34.6538436 L32.6568542,29 Z M27,53 C41.3594035,53 53,41.3594035 53,27 C53,12.6405965 41.3594035,1 27,1 C12.6405965,1 1,12.6405965 1,27 C1,41.3594035 12.6405965,53 27,53 Z" id="Oval-2" sketch:type="MSShapeGroup"></path>\n        </g>\n      </g>\n    </svg>\n  </div>\n</div>',drop:function(e){return this.element.classList.remove("dz-drag-hover")},dragstart:function(e){},dragend:function(e){return this.element.classList.remove("dz-drag-hover")},dragenter:function(e){return this.element.classList.add("dz-drag-hover")},dragover:function(e){return this.element.classList.add("dz-drag-hover")},dragleave:function(e){return this.element.classList.remove("dz-drag-hover")},paste:function(e){},reset:function(){return this.element.classList.remove("dz-started")},addedfile:function(t){var n=this;if(this.element===this.previewsContainer&&this.element.classList.add("dz-started"),this.previewsContainer){t.previewElement=e.createElement(this.options.previewTemplate.trim()),t.previewTemplate=t.previewElement,this.previewsContainer.appendChild(t.previewElement);for(var r=0,a=a=t.previewElement.querySelectorAll("[data-dz-name]");!(r>=a.length);){var o=a[r++];o.textContent=t.name}for(var i=0,l=l=t.previewElement.querySelectorAll("[data-dz-size]");!(i>=l.length);)(o=l[i++]).innerHTML=this.filesize(t.size);this.options.addRemoveLinks&&(t._removeLink=e.createElement('<a class="dz-remove" href="javascript:undefined;" data-dz-remove>'+this.options.dictRemoveFile+"</a>"),t.previewElement.appendChild(t._removeLink));for(var s=function(r){return r.preventDefault(),r.stopPropagation(),t.status===e.UPLOADING?e.confirm(n.options.dictCancelUploadConfirmation,(function(){return n.removeFile(t)})):n.options.dictRemoveFileConfirmation?e.confirm(n.options.dictRemoveFileConfirmation,(function(){return n.removeFile(t)})):n.removeFile(t)},u=0,c=c=t.previewElement.querySelectorAll("[data-dz-remove]");!(u>=c.length);
2)c[u++].addEventListener("click",s)}},removedfile:function(e){return null!=e.previewElement&&null!=e.previewElement.parentNode&&e.previewElement.parentNode.removeChild(e.previewElement),this._updateMaxFilesReachedClass()},thumbnail:function(e,t){if(e.previewElement){e.previewElement.classList.remove("dz-file-preview");for(var n=0,r=r=e.previewElement.querySelectorAll("[data-dz-thumbnail]");!(n>=r.length);){var a=r[n++];a.alt=e.name,a.src=t}return setTimeout((function(){return e.previewElement.classList.add("dz-image-preview")}),1)}},error:function(e,t){if(e.previewElement){e.previewElement.classList.add("dz-error"),"String"!=typeof t&&t.error&&(t=t.error);for(var n=0,r=r=e.previewElement.querySelectorAll("[data-dz-errormessage]");!(n>=r.length);)r[n++].textContent=t}},errormultiple:function(){},processing:function(e){if(e.previewElement&&(e.previewElement.classList.add("dz-processing"),e._removeLink))return e._removeLink.textContent=this.options.dictCancelUpload},processingmultiple:function(){},uploadprogress:function(e,t,n){if(e.previewElement)for(var r=0,a=a=e.previewElement.querySelectorAll("[data-dz-uploadprogress]");!(r>=a.length);){var o=a[r++];"PROGRESS"===o.nodeName?o.value=t:o.style.width=t+"%"}},totaluploadprogress:function(){},sending:function(){},sendingmultiple:function(){},success:function(e){if(e.previewElement)return e.previewElement.classList.add("dz-success")},successmultiple:function(){},canceled:function(e){return this.emit("error",e,this.options.dictUploadCanceled)},canceledmultiple:function(){},complete:function(e){if(e._removeLink&&(e._removeLink.textContent=this.options.dictRemoveFile),e.previewElement)return e.previewElement.classList.add("dz-complete")},completemultiple:function(){},maxfilesexceeded:function(){},maxfilesreached:function(){},queuecomplete:function(){},addedfiles:function(){}},this.prototype._thumbnailQueue=[],this.prototype._processingThumbnail=!1}},{key:"extend",value:function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];for(var a=0,o=o=n;!(a>=o.length);){var i=o[a++];for(var l in i){var s=i[l];e[l]=s}}return e}}]),r(e,[{key:"getAcceptedFiles",value:function(){return this.files.filter((function(e){return e.accepted})).map((function(e){return e}))}},{key:"getRejectedFiles",value:function(){return this.files.filter((function(e){return!e.accepted})).map((function(e){return e}))}},{key:"getFilesWithStatus",value:function(e){return this.files.filter((function(t){return t.status===e})).map((function(e){return e}))}},{key:"getQueuedFiles",value:function(){return this.getFilesWithStatus(e.QUEUED)}},{key:"getUploadingFiles",value:function(){return this.getFilesWithStatus(e.UPLOADING)}},{key:"getAddedFiles",value:function(){return this.getFilesWithStatus(e.ADDED)}},{key:"getActiveFiles",value:function(){return this.files.filter((function(t){return t.status===e.UPLOADING||t.status===e.QUEUED})).map((function(e){return e}))}},{key:"init",value:function(){var t=this;"form"===this.element.tagName&&this.element.setAttribute("enctype","multipart/form-data"),this.element.classList.contains("dropzone")&&!this.element.querySelector(".dz-message")&&this.element.appendChild(e.createElement('<div class="dz-default dz-message"><span>'+this.options.dictDefaultMessage+"</span></div>")),this.clickableElements.length&&function e(){return t.hiddenFileInput&&t.hiddenFileInput.parentNode.removeChild(t.hiddenFileInput),t.hiddenFileInput=document.createElement("input"),t.hiddenFileInput.setAttribute("type","file"),(null===t.options.maxFiles||t.options.maxFiles>1)&&t.hiddenFileInput.setAttribute("multiple","multiple"),t.hiddenFileInput.className="dz-hidden-input",null!==t.options.acceptedFiles&&t.hiddenFileInput.setAttribute("accept",t.options.acceptedFiles),null!==t.options.capture&&t.hiddenFileInput.setAttribute("capture",t.options.capture),t.hiddenFileInput.style.visibility="hidden",t.hiddenFileInput.style.position="absolute",t.hiddenFileInput.style.top="0",t.hiddenFileInput.style.left="0",t.hiddenFileInput.style.height="0",t.hiddenFileInput.style.width="0",document.querySelector(t.options.hiddenInputContainer).appendChild(t.hiddenFileInput),t.hiddenFileInput.addEventListener("change",(function(){var n=t.hiddenFileInput.files;if(n.length)for(var r=0,a=a=n;!(r>=a.length);){var o=a[r++];t.addFile(o)}return t.emit("addedfiles",n),e()}))}(),this.URL=null!==window.URL?window.URL:window.webkitURL;for(var n=0,r=r=this.events;!(n>=r.length);){var a=r[n++];this.on(a,this.options[a])}this.on("uploadprogress",(function(){return t.updateTotalUploadProgress()})),this.on("removedfile",(function(){return t.updateTotalUploadProgress()})),this.on("canceled",(function(e){return t.emit("complete",e)})),this.on("complete",(function(e){if(0===t.getAddedFiles().length&&0===t.getUploadingFiles().length&&0===t.getQueuedFiles().length)return setTimeout((function(){return t.emit("queuecomplete")}
2),0)}));var o=function(e){return e.stopPropagation(),e.preventDefault?e.preventDefault():e.returnValue=!1};return this.listeners=[{element:this.element,events:{dragstart:function(e){return t.emit("dragstart",e)},dragenter:function(e){return o(e),t.emit("dragenter",e)},dragover:function(e){var n=void 0;try{n=e.dataTransfer.effectAllowed}catch(t){}return e.dataTransfer.dropEffect="move"===n||"linkMove"===n?"move":"copy",o(e),t.emit("dragover",e)},dragleave:function(e){return t.emit("dragleave",e)},drop:function(e){return o(e),t.drop(e)},dragend:function(e){return t.emit("dragend",e)}}}],this.clickableElements.forEach((function(n){return t.listeners.push({element:n,events:{click:function(r){return(n!==t.element||r.target===t.element||e.elementInside(r.target,t.element.querySelector(".dz-message")))&&t.hiddenFileInput.click(),!0}}})})),this.enable(),this.options.init.call(this)}},{key:"destroy",value:function(){return this.disable(),this.removeAllFiles(!0),(null!=this.hiddenFileInput?this.hiddenFileInput.parentNode:void 0)&&(this.hiddenFileInput.parentNode.removeChild(this.hiddenFileInput),this.hiddenFileInput=null),delete this.element.dropzone,e.instances.splice(e.instances.indexOf(this),1)}},{key:"updateTotalUploadProgress",value:function(){var e=void 0,t=0,n=0;if(this.getActiveFiles().length){for(var r=0,a=a=this.getActiveFiles();!(r>=a.length);){var o=a[r++];t+=o.upload.bytesSent,n+=o.upload.total}e=100*t/n}else e=100;return this.emit("totaluploadprogress",e,n,t)}},{key:"_getParamName",value:function(e){return"function"==typeof this.options.paramName?this.options.paramName(e):this.options.paramName+(this.options.uploadMultiple?"["+e+"]":"")}},{key:"_renameFile",value:function(e){return"function"!=typeof this.options.renameFile?e.name:this.options.renameFile(e)}},{key:"getFallbackForm",value:function(){var t,n=void 0;if(t=this.getExistingFallback())return t;var r='<div class="dz-fallback">';this.options.dictFallbackText&&(r+="<p>"+this.options.dictFallbackText+"</p>"),r+='<input type="file" name="'+this._getParamName(0)+'" '+(this.options.uploadMultiple?'multiple="multiple"':void 0)+' /><input type="submit" value="Upload!"></div>';var a=e.createElement(r);return"FORM"!==this.element.tagName?(n=e.createElement('<form action="'+this.options.url+'" enctype="multipart/form-data" method="'+this.options.method+'"></form>')).appendChild(a):(this.element.setAttribute("enctype","multipart/form-data"),this.element.setAttribute("method",this.options.method)),null!=n?n:a}},{key:"getExistingFallback",value:function(){for(var e=["div","form"],t=0;t<e.length;t++){var n,r=e[t];if(n=function(e){for(var t=0,n=n=e;!(t>=n.length);){var r=n[t++];if(/(^| )fallback($| )/.test(r.className))return r}}(this.element.getElementsByTagName(r)))return n}}},{key:"setupEventListeners",value:function(){return this.listeners.map((function(e){return function(){var t=[];for(var n in e.events){var r=e.events[n];t.push(e.element.addEventListener(n,r,!1))}return t}()}))}},{key:"removeEventListeners",value:function(){return this.listeners.map((function(e){return function(){var t=[];for(var n in e.events){var r=e.events[n];t.push(e.element.removeEventListener(n,r,!1))}return t}()}))}},{key:"disable",value:function(){var e=this;return this.clickableElements.forEach((function(e){return e.classList.remove("dz-clickable")})),this.removeEventListeners(),this.disabled=!0,this.files.map((function(t){return e.cancelUpload(t)}))}},{key:"enable",value:function(){return delete this.disabled,this.clickableElements.forEach((function(e){return e.classList.add("dz-clickable")})),this.setupEventListeners()}},{key:"filesize",value:function(e){var t=0,n="b";if(e>0){for(var r=["tb","gb","mb","kb","b"],a=0;a<r.length;a++){var o=r[a];if(e>=Math.pow(this.options.filesizeBase,4-a)/10){t=e/Math.pow(this.options.filesizeBase,4-a),n=o;break}}t=Math.round(10*t)/10}return"<strong>"+t+"</strong> "+this.options.dictFileSizeUnits[n]}},{key:"_updateMaxFilesReachedClass",value:function(){return null!=this.options.maxFiles&&this.getAcceptedFiles().length>=this.options.maxFiles?(this.getAcceptedFiles().length===this.options.maxFiles&&this.emit
2("maxfilesreached",this.files),this.element.classList.add("dz-max-files-reached")):this.element.classList.remove("dz-max-files-reached")}},{key:"drop",value:function(e){if(e.dataTransfer){this.emit("drop",e);for(var t=[],n=0;n<e.dataTransfer.files.length;n++)t[n]=e.dataTransfer.files[n];if(this.emit("addedfiles",t),t.length){var r=e.dataTransfer.items;r&&r.length&&null!=r[0].webkitGetAsEntry?this._addFilesFromItems(r):this.handleFiles(t)}}}},{key:"paste",value:function(e){if(null!=(void 0!==(t=null!=e?e.clipboardData:void 0)&&null!==t?function(e){return e.items}(t):void 0)){var t;this.emit("paste",e);var n=e.clipboardData.items;return n.length?this._addFilesFromItems(n):void 0}}},{key:"handleFiles",value:function(e){for(var t=0,n=n=e;!(t>=n.length);){var r=n[t++];this.addFile(r)}}},{key:"_addFilesFromItems",value:function(e){var t=this;return function(){for(var n=[],r=0,a=a=e;!(r>=a.length);){var o,i=a[r++];null!=i.webkitGetAsEntry&&(o=i.webkitGetAsEntry())?o.isFile?n.push(t.addFile(i.getAsFile())):o.isDirectory?n.push(t._addFilesFromDirectory(o,o.name)):n.push(void 0):null==i.getAsFile||null!=i.kind&&"file"!==i.kind?n.push(void 0):n.push(t.addFile(i.getAsFile()))}return n}()}},{key:"_addFilesFromDirectory",value:function(e,t){var n=this,r=e.createReader(),a=function(e){return n="log",r=function(t){return t.log(e)},void 0!==(t=console)&&null!==t&&"function"==typeof t[n]?r(t,n):void 0;var t,n,r};return function e(){return r.readEntries((function(r){if(r.length>0){for(var a=0,o=o=r;!(a>=o.length);){var i=o[a++];i.isFile?i.file((function(e){if(!n.options.ignoreHiddenFiles||"."!==e.name.substring(0,1))return e.fullPath=t+"/"+e.name,n.addFile(e)})):i.isDirectory&&n._addFilesFromDirectory(i,t+"/"+i.name)}e()}return null}),a)}()}},{key:"accept",value:function(t,n){return t.size>1024*this.options.maxFilesize*1024?n(this.options.dictFileTooBig.replace("{{filesize}}",Math.round(t.size/1024/10.24)/100).replace("{{maxFilesize}}",this.options.maxFilesize)):e.isValidFile(t,this.options.acceptedFiles)?null!=this.options.maxFiles&&this.getAcceptedFiles().length>=this.options.maxFiles?(n(this.options.dictMaxFilesExceeded.replace("{{maxFiles}}",this.options.maxFiles)),this.emit("maxfilesexceeded",t)):this.options.accept.call(this,t,n):n(this.options.dictInvalidFileType)}},{key:"addFile",value:function(t){var n=this;return t.upload={uuid:e.uuidv4(),progress:0,total:t.size,bytesSent:0,filename:this._renameFile(t),chunked:this.options.chunking&&(this.options.forceChunking||t.size>this.options.chunkSize),totalChunkCount:Math.ceil(t.size/this.options.chunkSize)},this.files.push(t),t.status=e.ADDED,this.emit("addedfile",t),this._enqueueThumbnail(t),this.accept(t,(function(e){return e?(t.accepted=!1,n._errorProcessing([t],e)):(t.accepted=!0,n.options.autoQueue&&n.enqueueFile(t)),n._updateMaxFilesReachedClass()}))}},{key:"enqueueFiles",value:function(e){for(var t=0,n=n=e;!(t>=n.length);){var r=n[t++];this.enqueueFile(r)}return null}},{key:"enqueueFile",value:function(t){var n=this;if(t.status!==e.ADDED||!0!==t.accepted)throw new Error("This file can't be queued because it has already been processed or was rejected.");if(t.status=e.QUEUED,this.options.autoProcessQueue)return setTimeout((function(){return n.processQueue()}),0)}},{key:"_enqueueThumbnail",value:function(e){var t=this;if(this.options.createImageThumbnails&&e.type.match(/image.*/)&&e.size<=1024*this.options.maxThumbnailFilesize*1024)return this._thumbnailQueue.push(e),setTimeout((function(){return t._processThumbnailQueue()}),0)}},{key:"_processThumbnailQueue",value:function(){var e=this;if(!this._processingThumbnail&&0!==this._thumbnailQueue.length){this._processingThumbnail=!0;var t=this._thumbnailQueue.shift();return this.createThumbnail(t,this.options.thumbnailWidth,this.options.thumbnailHeight,this.options.thumbnailMethod,!0,(function(n){return e.emit("thumbnail",t,n),e._processingThumbnail=!1,e._processThumbnailQueue()}))}}},{key:"removeFile",value:function(t){if(t.status===e.UPLOADING&&this.cancelUpload(t),this.files=i(this.files,t),this.emit("removedfile",t),0===this.files.length)return this.emit
2("reset")}},{key:"removeAllFiles",value:function(t){null==t&&(t=!1);for(var n=0,r=r=this.files.slice();!(n>=r.length);){var a=r[n++];(a.status!==e.UPLOADING||t)&&this.removeFile(a)}return null}},{key:"resizeImage",value:function(t,n,r,a,o){var i=this;return this.createThumbnail(t,n,r,a,!1,(function(n,r){if(null==r)return o(t);var a=i.options.resizeMimeType;null==a&&(a=t.type);var l=r.toDataURL(a,i.options.resizeQuality);return"image/jpeg"!==a&&"image/jpg"!==a||(l=u.restore(t.dataURL,l)),o(e.dataURItoBlob(l))}))}},{key:"createThumbnail",value:function(e,t,n,r,a,o){var i=this,l=new FileReader;return l.onload=function(){if(e.dataURL=l.result,"image/svg+xml"!==e.type)return i.createThumbnailFromUrl(e,t,n,r,a,o);null!=o&&o(l.result)},l.readAsDataURL(e)}},{key:"createThumbnailFromUrl",value:function(e,t,n,r,a,o,i){var l=this,u=document.createElement("img");return i&&(u.crossOrigin=i),u.onload=function(){var i=function(e){return e(1)};return"undefined"!=typeof EXIF&&null!==EXIF&&a&&(i=function(e){return EXIF.getData(u,(function(){return e(EXIF.getTag(this,"Orientation"))}))}),i((function(a){e.width=u.width,e.height=u.height;var i=l.options.resize.call(l,e,t,n,r),c=document.createElement("canvas"),d=c.getContext("2d");switch(c.width=i.trgWidth,c.height=i.trgHeight,a>4&&(c.width=i.trgHeight,c.height=i.trgWidth),a){case 2:d.translate(c.width,0),d.scale(-1,1);break;case 3:d.translate(c.width,c.height),d.rotate(Math.PI);break;case 4:d.translate(0,c.height),d.scale(1,-1);break;case 5:d.rotate(.5*Math.PI),d.scale(1,-1);break;case 6:d.rotate(.5*Math.PI),d.translate(0,-c.height);break;case 7:d.rotate(.5*Math.PI),d.translate(c.width,-c.height),d.scale(-1,1);break;case 8:d.rotate(-.5*Math.PI),d.translate(-c.width,0)}s(d,u,null!=i.srcX?i.srcX:0,null!=i.srcY?i.srcY:0,i.srcWidth,i.srcHeight,null!=i.trgX?i.trgX:0,null!=i.trgY?i.trgY:0,i.trgWidth,i.trgHeight);var f=c.toDataURL("image/png");if(null!=o)return o(f,c)}))},null!=o&&(u.onerror=o),u.src=e.dataURL}},{key:"processQueue",value:function(){var e=this.options.parallelUploads,t=this.getUploadingFiles().length,n=t;if(!(t>=e)){var r=this.getQueuedFiles();if(r.length>0){if(this.options.uploadMultiple)return this.processFiles(r.slice(0,e-t));for(;n<e;){if(!r.length)return;this.processFile(r.shift()),n++}}}}},{key:"processFile",value:function(e){return this.processFiles([e])}},{key:"processFiles",value:function(t){for(var n=0,r=r=t;!(n>=r.length);){var a=r[n++];a.processing=!0,a.status=e.UPLOADING,this.emit("processing",a)}return this.options.uploadMultiple&&this.emit("processingmultiple",t),this.uploadFiles(t)}},{key:"_getFilesWithXhr",value:function(e){return this.files.filter((function(t){return t.xhr===e})).map((function(e){return e}))}},{key:"cancelUpload",value:function(t){if(t.status===e.UPLOADING){for(var n=this._getFilesWithXhr(t.xhr),r=0,a=a=n;!(r>=a.length);)a[r++].status=e.CANCELED;void 0!==t.xhr&&t.xhr.abort();for(var o=0,i=i=n;!(o>=i.length);){var l=i[o++];this.emit("canceled",l)}this.options.uploadMultiple&&this.emit("canceledmultiple",n)}else t.status!==e.ADDED&&t.status!==e.QUEUED||(t.status=e.CANCELED,this.emit("canceled",t),this.options.uploadMultiple&&this.emit("canceledmultiple",[t]));if(this.options.autoProcessQueue)return this.processQueue()}},{key:"resolveOption",value:function(e){if("function"==typeof e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return e.apply(this,n)}return e}},{key:"uploadFile",value:function(e){return this.uploadFiles([e])}},{key:"uploadFiles",value:function(t){var n=this;this._transformFiles(t,(function(r){if(t[0].upload.chunked){var a=t[0],o=r[0];a.upload.chunks=[];var i=function(){for(var r=0;void 0!==a.upload.chunks[r];)r++;if(!(r>=a.upload.totalChunkCount)){var i=r*n.options.chunkSize,l=Math.min(i+n.options.chunkSize,a.size),s={name:n._getParamName(0),data:o.webkitSlice?o.webkitSlice(i,l):o.slice(i,l),filename:a.upload.filename,chunkIndex:r};a.upload.chunks[r]={file:a,index:r,dataBlock:s,status:e.UPLOADING,progress:0,retries:0},n._uploadData(t,[s])}};if(a.upload.finishedChunkUpload=function(r){var o=!0;r.status=e.SUCCESS,r.dataBlock=null;for(var l=0;l<a.upload.totalChunkCount;l++){if(void 0===a.upload.chunks[l])return i();a.upload.chunks[l].status!==e.SUCCESS&&(o=!1)}o&&n.options.chunksUploaded(a,(function(){n._finished(t,"",null)}))},n.options.parallelChunkUploads)for(var l=0;l<a.upload.totalChunkCount;l++)i();else i()}else{for(var s=[],u=0;u<t.length;u++)s[u]={name:n._getParamName(u),data:r[u],filename:t[u].upload.filename};n._uploadData(t,s)}}))}},{key:"_getChunk",value:function(e,t){for(var n=0;n<e.upload.totalChunkCount;n++)if(void 0!==e.upload.chunks[n]&&e.upload.chunks[n].xhr===t)return e.upload.chunks[n]}},{key:"_uploadData",value:function(t,n){for(var r=this,a=new XMLHttpRequest,o=0,i=i=t;!(o>=i.length);)i[o++].xhr=a;t[0].upload.chunked&&(t[0].upload.chunks[n[0].chunkIndex].xhr=a);var l=this.resolveOption(this.options.method,t),s=this.resolveOption(this.options.url,t);a.open(l,s,!0),a.timeout=this.resolveOption(this.options.timeout,t),a.withCredentials=!!this.options.withCredentials,a.onload=function(e){r._finishedUploading(t,a,e)},a.onerror=function(){r._handleUploadError(t,a)},(null!=a.upload?a.upload:a).onprogress=function(e){return r._updateFilesUploadProgress(t,a,e)};var u={Accept:"application/json","Cache-Control":"no-cache","X-Requested-With":"XMLHttpRequest"};for(var c in this.options.headers&&e.extend(u,this.options.headers),u){var d=u[c];d&&a.setRequestHeader(c,d)}var f=new FormData;if(this.options.params){var p=this.options.params;for(var h in"function"==typeof p&&(p=p.call(this,t,a,t[0].upload.chunked?this._getChunk(t[0],a):null)),p){var v=p[h];f.append(h,v)}}for(var m=0,g=g=t;!(m>=g.length);){var y=g[m++];
2this.emit("sending",y,a,f)}this.options.uploadMultiple&&this.emit("sendingmultiple",t,a,f),this._addFormElementData(f);for(var b=0;b<n.length;b++){var w=n[b];f.append(w.name,w.data,w.filename)}this.submitRequest(a,f,t)}},{key:"_transformFiles",value:function(e,t){for(var n=this,r=[],a=0,o=0;o<e.length;o++)!function(o){n.options.transformFile.call(n,e[o],(function(n){r[o]=n,++a===e.length&&t(r)}))}(o)}},{key:"_addFormElementData",value:function(e){if("FORM"===this.element.tagName)for(var t=0,n=n=this.element.querySelectorAll("input, textarea, select, button");!(t>=n.length);){var r=n[t++],a=r.getAttribute("name"),o=r.getAttribute("type");if(o&&(o=o.toLowerCase()),void 0!==a&&null!==a)if("SELECT"===r.tagName&&r.hasAttribute("multiple"))for(var i=0,l=l=r.options;!(i>=l.length);){var s=l[i++];s.selected&&e.append(a,s.value)}else(!o||"checkbox"!==o&&"radio"!==o||r.checked)&&e.append(a,r.value)}}},{key:"_updateFilesUploadProgress",value:function(e,t,n){var r=void 0;if(void 0!==n){if(r=100*n.loaded/n.total,e[0].upload.chunked){var a=e[0],o=this._getChunk(a,t);o.progress=r,o.total=n.total,o.bytesSent=n.loaded,a.upload.progress=0,a.upload.total=0,a.upload.bytesSent=0;for(var i=0;i<a.upload.totalChunkCount;i++)void 0!==a.upload.chunks[i]&&void 0!==a.upload.chunks[i].progress&&(a.upload.progress+=a.upload.chunks[i].progress,a.upload.total+=a.upload.chunks[i].total,a.upload.bytesSent+=a.upload.chunks[i].bytesSent);a.upload.progress=a.upload.progress/a.upload.totalChunkCount}else for(var l=0,s=s=e;!(l>=s.length);){var u=s[l++];u.upload.progress=r,u.upload.total=n.total,u.upload.bytesSent=n.loaded}for(var c=0,d=d=e;!(c>=d.length);){var f=d[c++];
vendor: 1,586 bytes, line 2
2this.emit("uploadprogress",f,f.upload.progress,f.upload.bytesSent)}}else{var p=!0;r=100;for(var h=0,v=v=e;!(h>=v.length);){var m=v[h++];100===m.upload.progress&&m.upload.bytesSent===m.upload.total||(p=!1),m.upload.progress=r,m.upload.bytesSent=m.upload.total}if(p)return;for(var g=0,y=y=e;!(g>=y.length);){var b=y[g++];this.emit("uploadprogress",b,r,b.upload.bytesSent)}}}},{key:"_finishedUploading",value:function(t,n,r){var a=void 0;if(t[0].status!==e.CANCELED&&4===n.readyState){if("arraybuffer"!==n.responseType&&"blob"!==n.responseType&&(a=n.responseText,n.getResponseHeader("content-type")&&~n.getResponseHeader("content-type").indexOf("application/json")))try{a=JSON.parse(a)}catch(t){r=t,a="Invalid JSON response from server."}this._updateFilesUploadProgress(t),200<=n.status&&n.status<300?t[0].upload.chunked?t[0].upload.finishedChunkUpload(this._getChunk(t[0],n)):this._finished(t,a,r):this._handleUploadError(t,n,a)}}},{key:"_handleUploadError",value:function(t,n,r){if(t[0].status!==e.CANCELED){if(t[0].upload.chunked&&this.options.retryChunks){var a=this._getChunk(t[0],n);if(a.retries++<this.options.retryChunksLimit)return void this._uploadData(t,[a.dataBlock]);console.warn("Retried this chunk too often. Giving up.")}for(var o=0,i=i=t;!(o>=i.length);)i[o++],this._errorProcessing(t,r||this.options.dictResponseError.replace("{{statusCode}}",n.status),n)}}},{key:"submitRequest",value:function(e,t,n){e.send(t)}},{key:"_finished",value:function(t,n,r){for(var a=0,o=o=t;!(a>=o.length);){var i=o[a++];i.status=e.SUCCESS,this.emit("success",i,n,r),this.emit("complete",i)}
2if(this.options.uploadMultiple&&(this.emit("successmultiple",t,n,r),this.emit("completemultiple",t)),this.options.autoProcessQueue)return this.processQueue()}},{key:"_errorProcessing",value:function(t,n,r){for(var a=0,o=o=t;!(a>=o.length);){var i=o[a++];i.status=e.ERROR,this.emit("error",i,n,r),this.emit("complete",i)}if(this.options.uploadMultiple&&(this.emit("errormultiple",t,n,r),this.emit("completemultiple",t)),this.options.autoProcessQueue)return this.processQueue()}}],[{key:"uuidv4",value:function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))}}]),e}();o.initClass(),o.version="5.4.0",o.options={},o.optionsForElement=function(e){return e.getAttribute("id")?o.options[l(e.getAttribute("id"))]:void 0},o.instances=[],o.forElement=function(e){if("string"==typeof e&&(e=document.querySelector(e)),null==(null!=e?e.dropzone:void 0))throw new Error("No Dropzone found for given element. This is probably because you're trying to access it before Dropzone had the time to initialize. Use the `init` option to setup any additional observers on your Dropzone.");return e.dropzone},o.autoDiscover=!0,o.discover=function(){var e=void 0;if(document.querySelectorAll)e=document.querySelectorAll(".dropzone");else{e=[];var t=function(t){return function(){for(var n=[],r=0,a=a=t;!(r>=a.length);){var o=a[r++];/(^| )dropzone($| )/.test(o.className)?n.push(e.push(o)):n.push(void 0)}return n}()};t(document.getElementsByTagName("div")),t(document.getElementsByTagName("form"))}return function(){for(var t=[],n=0,r=r=e;!(n>=r.length);){var a=r[n++];!1!==o.optionsForElement(a)?t.push(new o(a)):t.push(void 0)}return t}()},o.blacklistedBrowsers=[/opera.*(Macintosh|Windows Phone).*version\/12/i],o.isBrowserSupported=function(){var e=!0;if(window.File&&window.FileReader&&window.FileList&&window.Blob&&window.FormData&&document.querySelector)if("classList"in document.createElement("a"))for(var t=0,n=n=o.blacklistedBrowsers;!(t>=n.length);)n[t++].test(navigator.userAgent)&&(e=!1);else e=!1;else e=!1;return e},o.dataURItoBlob=function(e){for(var t=atob(e.split(",")[1]),n=e.split(",")[0].split(":")[1].split(";")[0],r=new ArrayBuffer(t.length),a=new Uint8Array(r),o=0,i=t.length,l=0<=i;l?o<=i:o>=i;l?o++:o--)a[o]=t.charCodeAt(o);return new Blob([r],{type:n})};var i=function(e,t){return e.filter((function(e){return e!==t})).map((function(e){return e}))},l=function(e){return e.replace(/[\-_](\w)/g,(function(e){return e.charAt(1).toUpperCase()}))};o.createElement=function(e){var t=document.createElement("div");return t.innerHTML=e,t.childNodes[0]},o.elementInside=function(e,t){if(e===t)return!0;for(;e=e.parentNode;)if(e===t)return!0;return!1},o.getElement=function(e,t){var n=void 0;if("string"==typeof e?n=document.querySelector(e):null!=e.nodeType&&(n=e),null==n)throw new Error("Invalid `"+t+"` option provided. Please provide a CSS selector or a plain HTML element.");return n},o.getElements=function(e,t){var n=void 0,r=void 0;if(e instanceof Array){r=[];try{for(var a=0,o=o=e;!(a>=o.length);)n=o[a++],r.push(this.getElement(n,t))}catch(e){r=null}}else if("string"==typeof e){r=[];for(var i=0,l=l=document.querySelectorAll(e);!(i>=l.length);)n=l[i++],r.push(n)}else null!=e.nodeType&&(r=[e]);if(null==r||!r.length)throw new Error("Invalid `"+t+"` option provided. Please provide a CSS selector, a plain HTML element or a list of those.");return r},o.confirm=function(e,t,n){return window.confirm(e)?t():null!=n?n():void 0},o.isValidFile=function(e,t){if(!t)return!0;t=t.split(",");for(var n=e.type,r=n.replace(/\/.*$/,""),a=0,o=o=t;!(a>=o.length);){var i=o[a++];if("."===(i=i.trim()).charAt(0)){if(-1!==e.name.toLowerCase().indexOf(i.toLowerCase(),e.name.length-i.length))return!0}else if(/\/\*$/.test(i)){if(r===i.replace(/\/.*$/,""))return!0}else if(n===i)return!0}return!1},"undefined"!=typeof jQuery&&null!==jQuery&&(jQuery.fn.dropzone=function(e){return this.each((function(){return new o(this,e)}))}),void 0!==e&&null!==e?e.exports=o:window.Dropzone=o,o.ADDED="added",o.QUEUED="queued",o.ACCEPTED=o.QUEUED,o.UPLOADING="uploading",o.PROCESSING=o.UPLOADING,o.CANCELED="canceled",o.ERROR="error",o.SUCCESS="success";var s=function(e,t,n,r,a,o,i,l,s,u){var c=function(e){e.naturalWi
2dth;var t=e.naturalHeight,n=document.createElement("canvas");n.width=1,n.height=t;var r=n.getContext("2d");r.drawImage(e,0,0);for(var a=r.getImageData(1,0,1,t).data,o=0,i=t,l=t;l>o;)0===a[4*(l-1)+3]?i=l:o=l,l=i+o>>1;var s=l/t;return 0===s?1:s}(t);return e.drawImage(t,n,r,a,o,i,l,s,u/c)},u=function(){function e(){n(this,e)}return r(e,null,[{key:"initClass",value:function(){this.KEY_STR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}},{key:"encode64",value:function(e){for(var t="",n=void 0,r=void 0,a="",o=void 0,i=void 0,l=void 0,s="",u=0;o=(n=e[u++])>>2,i=(3&n)<<4|(r=e[u++])>>4,l=(15&r)<<2|(a=e[u++])>>6,s=63&a,isNaN(r)?l=s=64:isNaN(a)&&(s=64),t=t+this.KEY_STR.charAt(o)+this.KEY_STR.charAt(i)+this.KEY_STR.charAt(l)+this.KEY_STR.charAt(s),n=r=a="",o=i=l=s="",u<e.length;);return t}},{key:"restore",value:function(e,t){if(!e.match("data:image/jpeg;base64,"))return t;var n=this.decode64(e.replace("data:image/jpeg;base64,","")),r=this.slice2Segments(n),a=this.exifManipulation(t,r);return"data:image/jpeg;base64,"+this.encode64(a)}},{key:"exifManipulation",value:function(e,t){var n=this.getExifArray(t),r=this.insertExif(e,n);return new Uint8Array(r)}},{key:"getExifArray",value:function(e){for(var t=void 0,n=0;n<e.length;){if(255===(t=e[n])[0]&225===t[1])return t;n++}return[]}},{key:"insertExif",value:function(e,t){var n=e.replace("data:image/jpeg;base64,",""),r=this.decode64(n),a=r.indexOf(255,3),o=r.slice(0,a),i=r.slice(a),l=o;return(l=l.concat(t)).concat(i)}},{key:"slice2Segments",value:function(e){for(var t=0,n=[];!(255===e[t]&218===e[t+1]);){if(255===e[t]&216===e[t+1])t+=2;else{var r=t+(256*e[t+2]+e[t+3])+2,a=e.slice(t,r);n.push(a),t=r}if(t>e.length)break}return n}},{key:"decode64",value:function(e){var t=void 0,n=void 0,r="",a=void 0,o=void 0,i="",l=0,s=[];for(/[^A-Za-z0-9\+\/\=]/g.exec(e)&&console.warn("There were invalid base64 characters in the input text.\nValid base64 characters are A-Z, a-z, 0-9, '+', '/',and '='\nExpect errors in decoding."),e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");t=this.KEY_STR.indexOf(e.charAt(l++))<<2|(a=this.KEY_STR.indexOf(e.charAt(l++)))>>4,n=(15&a)<<4|(o=this.KEY_STR.indexOf(e.charAt(l++)))>>2,r=(3&o)<<6|(i=this.KEY_STR.indexOf(e.charAt(l++))),s.push(t),64!==o&&s.push(n),64!==i&&s.push(r),t=n=r="",a=o=i="",l<e.length;);return s}}]),e}();u.initClass(),o._autoDiscoverFunction=function(){if(o.autoDiscover)return o.discover()},function(e,t){var n=!1,r=!0,a=e.document,o=a.documentElement,i=a.addEventListener?"addEventListener":"attachEvent",l=a.addEventListener?"removeEventListener":"detachEvent",s=a.addEventListener?"":"on",u=function r(o){if("readystatechange"!==o.type||"complete"===a.readyState)return("load"===o.type?e:a)[l](s+o.type,r,!1),!n&&(n=!0)?t.call(e,o.type||o):void 0};if("complete"!==a.readyState){if(a.createEventObject&&o.doScroll){try{r=!e.frameElement}catch(e){}r&&function e(){try{o.doScroll("left")}catch(t){return void setTimeout(e,50)}return u("poll")}()}a[i](s+"DOMContentLoaded",u,!1),a[i](s+"readystatechange",u,!1),e[i](s+"load",u,!1)}}(window,o._autoDiscoverFunction)}).call(t,n(6)(e))},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}}]))},489:function(e,t,n){},490:function(e,t,n){"use strict";e.exports=n(865)},491:function(e,t,n){"use strict";n(458);var r=n(29),a=(n(722),n(759)),o=n(137),i=n(423),l=n(424),s=(n(726),n(426)),u=n(537),c=n(538),d=n(4),f=n.n(d),p=(n(611),n(66),n(591),n(612)),h=n(557),v=(n(547),n(728),n(635),n(729));function m(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Object(c.a)(e);if(t){var a=Object(c.a)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return Object(u.a)(this,n)}}function g(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}var y=function(){var e=arguments.length>1?arguments[1]:void 0,t=String(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").toLowerCase(),n=String(e.value).toLowerCase(),r=String(e.label).toLowerCase();return n===t||r===t},b=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?g(Object(n),!0).forEach((function(t){Object(o.a)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({allowCreateWhileLoading:!1,createOptionPosition:"last"},{formatCreateLabel:function(e){return'Create "'.concat(e,'"')},isValidNewOption:function(e,t,n){return!(!e||t.some((function(t){return y(e,t)}))||n.some((function(t){return y(e,t)})))},getNewOptionData:function(e,t){return{label:t,value:e,__isNew__:!0}}}),w=function(e){var t,n;return n=t=function(t){Object(s.a)(o,t);var n=m(o);function o(e){var t;Object(i.a)(this,o),(t=n.call(this,e)).select=void 0,t.onChange=function(e,n){var r=t.props,o=r.getNewOptionData,i=r.inputValue,l=r.isMulti,s=r.onChange,u=r.onCreateOption,c=r.value,d=r.name;if("select-option"!==n.action)return s(e,n);var f=t.state.newOption,h=Array.isArray(e)?e:[e];if(h[h.length-1]!==f)s(e,n);else if(u)u(i);else{var v=o(i,i),m={action:"create-option",name:d};s(l?[].concat(Object(a.a)(Object(p.c)(c)),[v]):v,m)}};var r=e.options||[];return t.state={newOption:void 0,options:r},t}return Object(l.a)(o,[{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=e.allowCreateWhileLoading,n=e.createOptionPosition,r=e.formatCreateLabel,o=e.getNewOptionData,i=e.inputValue,l=e.isLoading,s=e.isValidNewOption,u=e.value,c=e.options||[],d=this.state.newOption;d=s(i,Object(p.c)(u),c)?o(i,r(i)):void 0,this.setState({newOption:d,options:!t&&l||!d?c:"first"===n?[d].concat(Object(a.a)(c)):[].concat(Object(a.a)(c),[d])})}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"render",value:function(){var t=this,n=this.state.options;return f.a.createElement(e,Object(r.a)({},this.props,{ref:function(e){t.select=e},options:n,onChange:this.onChange}))}}]),o}(d.Component),t.defaultProps=b,n}(h.a),O=Object(v.a)(w);t.a=O},492:function(e,t,n){var r,a=n(458).default,o=n(725).default,i=n(460).default;self,r=(e,t,n)=>(()=>{"use strict";var r={546:e=>{e.exports=n},949:e=>{e.exports=t},155:t=>{t.exports=e}},l={};function s(e){var t=l[e];if(void 0!==t)return t.exports;var n=l[e]={exports:{}};return r[e](n,n.exports,s),n.exports}s.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return s.d(t,{a:t}),t},s.d=(e,t)=>{for(var n in t)s.o(t,n)&&!s.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),s.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var u={};return(()=>{s.r(u),s.d(u,{CKEditor:()=>h,CKEditorContext:()=>f,useMultiRootEditor:()=>y});var e=s(155),t=s.n(e),n=s(949),r=s.n(n);const l=new Array(256).fill("").map(((e,t)=>("0"+t.toString(16)).slice(-2)));var c=s(546);const d=t().createContext("contextWatchdog");class f extends t().Component{constructor(e,t){super(e,t),this.contextWatchdog=null,this.props.isLayoutReady&&this._initializeContextWatchdog(this.props.config)}shouldComponentUpdate(e){return this._shouldComponentUpdate(e)}async _shouldComponentUpdate(e){return e.id!==this.props.id&&(this.contextWatchdog&&await this.contextWatchdog.destroy(),await this._initializeContextWatchdog(e.config)),e.isLayoutReady&&!this.contextWatchdog?(await this._initializeContextWatchdog(e.config),!0):this.props.children!==e.children}render(){return t().createElement(d.Provider,{value:this.contextWatchdog},this.props.children)}componentWillUnmount(){this._destroyContext()}async _initializeContextWatchdog(e){this.contextWatchdog=new c.ContextWatchdog(this.props.context,this.props.watchdogConfig),this.contextWatchdog.on("error",((e,t)=>{this.props.onError(t.error,{phase:"runtime",willContextRestart:t.causesRestart})})),this.contextWatchdog.on("stateChange",(()=>{"ready"===this.contextWatchdog.state&&this.props.onReady&&this.props.onReady(this.contextWatchdog.context)})),await this.contextWatchdog.create(e).catch((e=>
2{this.props.onError(e,{phase:"initialization",willContextRestart:!1})}))}async _destroyContext(){this.contextWatchdog&&(await this.contextWatchdog.destroy(),this.contextWatchdog=null)}}f.defaultProps={isLayoutReady:!0,onError:(e,t)=>console.error(e,t)},f.propTypes={id:r().string,isLayoutReady:r().bool,context:r().func,watchdogConfig:r().object,config:r().object,onReady:r().func,onError:r().func};const p="Lock from React integration (@ckeditor/ckeditor5-react)";class h extends t().Component{constructor(e){super(e),this.editorDestructionInProgress=null,this.domContainer=t().createRef(),this.watchdog=null;const{CKEDITOR_VERSION:n}=window;if(n){const[e]=n.split(".").map(Number);e<37&&console.warn("The <CKEditor> component requires using CKEditor 5 in version 37 or higher.")}else console.warn('Cannot find the "CKEDITOR_VERSION" in the "window" scope.')}get editor(){return this.props.disableWatchdog?this.instance:this.watchdog?this.watchdog.editor:null}shouldComponentUpdate(e){return!!this.editor&&(e.id!==this.props.id||e.disableWatchdog!==this.props.disableWatchdog||(this._shouldUpdateEditor(e)&&this.editor.data.set(e.data),"disabled"in e&&(e.disabled?this.editor.enableReadOnlyMode(p):this.editor.disableReadOnlyMode(p)),!1))}async componentDidMount(){await this._initializeEditor()}async componentDidUpdate(){await this._destroyEditor(),await this._initializeEditor()}async componentWillUnmount(){await this._destroyEditor()}render(){return t().createElement("div",{ref:this.domContainer})}async _initializeEditor(){await this.editorDestructionInProgress,this.props.disableWatchdog?this.instance=await this._createEditor(this.domContainer.current,this._getConfig()):this.watchdog||(this.context instanceof c.ContextWatchdog?this.watchdog=new v(this.context):this.watchdog=new h._EditorWatchdog(this.props.editor,this.props.watchdogConfig),this.watchdog.setCreator(((e,t)=>this._createEditor(e,t))),this.watchdog.on("error",((e,t)=>{let{error:n,causesRestart:r}=t;(this.props.onError||console.error)(n,{phase:"runtime",willEditorRestart:r})})),await this.watchdog.create(this.domContainer.current,this._getConfig()).catch((e=>{(this.props.onError||console.error)(e,{phase:"initialization",willEditorRestart:!1})})))}_createEditor(e,t){return this.props.editor.create(e,t).then((e=>{"disabled"in this.props&&this.props.disabled&&e.enableReadOnlyMode(p);const t=e.model.document,n=e.editing.view.document;return t.on("change:data",(t=>{this.props.onChange&&this.props.onChange(t,e)})),n.on("focus",(t=>{this.props.onFocus&&this.props.onFocus(t,e)})),n.on("blur",(t=>{this.props.onBlur&&this.props.onBlur(t,e)})),setTimeout((()=>{this.props.onReady&&this.props.onReady(e)})),e}))}async _destroyEditor(){this.editorDestructionInProgress=new Promise((e=>{setTimeout((async()=>this.watchdog?(await this.watchdog.destroy(),this.watchdog=null,e()):this.instance?(await this.instance.destroy(),this.instance=null,e()):void e()))}))}_shouldUpdateEditor(e){return this.props.data!==e.data&&this.editor.data.get()!==e.data}_getConfig(){const e=this.props.config||{};return this.props.data&&e.initialData&&console.warn("Editor data should be provided either using `config.initialData` or `content` property. The config value takes precedence over `content` property and will be used when both are specified."),i(i({},e),{},{initialData:e.initialData||this.props.data||""})}}h.contextType=d,h.propTypes={editor:r().func.isRequired,data:r().string,config:r().object,disableWatchdog:r().bool,watchdogConfig:r().object,onChange:r().func,onReady:r().func,onFocus:r().func,onBlur:r().func,onError:r().func,disabled:r().bool,id:r().any},h._EditorWatchdog=c.EditorWatchdog;class v{constructor(e){this._contextWatchdog=e,this._id=function(){const e=4294967296*Math.random()>>>0,t=4294967296*Math.random()>>>0,n=4294967296*Math.random()>>>0,r=4294967296*Math.random()>>>0;return"e"+l[255&e]+l[e>>8&255]+l[e>>16&255]+l[e>>24&255]+l[255&t]+l[t>>8&255]+l[t>>16&255]+l[t>>24&255]+l[255&n]+l[n>>8&255]+l[n>>16&255]+l[n>>24&255]+l[255&r]+l[r>>8&255]+l[r>>16&255]+l[r>>24&255]}()}setCreator(e){this._creator=e}create(e,t){return this._contextWatchdog.add({sourceElementOrData:e,config:t,creator:this._creator,id:this._id,type:"editor"})}on(e,t){this._contextWatchdog.on("itemError",((e,n)=>{let{itemId:r,error:a}=n;r===this._id&&t(null,{error:a,causesRestart:void 0})}))}destroy(){return"ready"===this._contextWatchdog.state?this._contextWatchdog.remove(this._id):Promise.resolve()}get editor(){return this._contextWatchdog.getItem(this._id)}}const m="Lock from React integration (@ckeditor/ckeditor5-react)",g=n=>{let{editor:r}=n;const a=(0,e.useRef)(null);return(0,e.useEffect)((()=>{const e=a.current;if(!r||!e)return;const t=r.ui.view.toolbar.element;return e&&e.appendChild(t),()=>{e&&e.removeChild(t)}}),[r&&r.id]),t().createElement("div",{ref:a})},y=n=>{const r=(0,e.useRef)(null),l=(0,e.useRef)(null),s=(0,e.useContext)(d),[u,f]=(0,e.useState)(null),[p,h]=(0,e.useState)(n.data),[y,b]=(0,e.useState)(n.rootsAttributes||{}),[w,O]=(0,e.useState)([]),_=(0,e.useRef)(!0);(0,e.useEffect)((()=>((async()=>{await l.current,!1!==n.isLayoutReady&&await C()})(),()=>{k().then((()=>{l.current=null}))})),[n.isLayoutReady]),(0,e.useEffect)((()=>{u&&(n.disabled?u.enableReadOnlyMode(m):u.disableReadOnlyMode(m))}),[n.disabled]),(0,e.useEffect)((()=>
2{if(u&&!l.current){const e=u.getFullData();h(i({},e)),b(i({},u.getRootsAttributes())),O([...Object.keys(e).map((e=>x(u,e)))])}}),[u&&u.id]);const E=()=>{const e=n.config||{};return n.data&&e.initialData&&console.warn("Editor data should be provided either using `config.initialData` or `data` property. The config value takes precedence over `data` property and will be used when both are specified."),i(i({},e),{},{rootsAttributes:y})},x=(e,n)=>t().createElement("div",{id:n,key:n,ref:t=>{if(t){const r=e.ui.view.createEditable(n,t);e.ui.addEditable(r),e.editing.view.forceRender()}}}),D=(e,t)=>n.editor.create(e,t).then((e=>{n.disabled&&n.disabled&&e.enableReadOnlyMode(m);const t=e.model.document,r=e.editing.view.document;return t.on("change:data",(t=>((e,t)=>{const r=e.model.document;if(!n.disableTwoWayDataBinding){const t={},n={};r.differ.getChanges().forEach((n=>{let r;if(r="insert"==n.type||"remove"==n.type?n.position.root:n.range.root,!r.isAttached())return;const{rootName:a}=r;t[a]=e.getData({rootName:a})})),r.differ.getChangedRoots().forEach((r=>{if(r.state)return void(void 0!==t[r.name]&&delete t[r.name]);const a=r.name;n[a]=e.getRootAttributes(a)})),Object.keys(t).length&&h((e=>i(i({},e),t))),Object.keys(n).length&&b((e=>i(i({},e),n)))}n.onChange&&n.onChange(t,e)})(e,t))),e.on("addRoot",((t,r)=>((e,t,r)=>{const a=r.rootName,o=x(e,a);n.disableTwoWayDataBinding||(h((t=>i(i({},t),{},{[a]:e.getData({rootName:a})}))),b((t=>i(i({},t),{},{[a]:e.getRootAttributes(a)})))),O((e=>[...e,o]))})(e,0,r))),e.on("detachRoot",((t,r)=>((e,t,r)=>{const l=r.rootName;O((e=>e.filter((e=>e.props.id!==l)))),n.disableTwoWayDataBinding||(h((e=>{const{[l]:t}=e,n=a(e,[l].map(o));return i({},n)})),b((e=>{const{[l]:t}=e,n=a(e,[l].map(o));return i({},n)}))),e.detachEditable(r)})(e,0,r))),r.on("focus",(t=>{n.onFocus&&n.onFocus(t,e)})),r.on("blur",(t=>{n.onBlur&&n.onBlur(t,e)})),f(e),n.onReady&&n.onReady(e),e})),k=async()=>{f(null),h({}),b({}),O([]),l.current=new Promise((e=>{setTimeout((async()=>r.current?(await r.current.destroy(),r.current=null,e()):u?(await u.destroy(),e()):void e()))}))},C=async()=>{if(n.disableWatchdog)return void await D(n.data,E());if(r.current)return;s instanceof c.ContextWatchdog?r.current=new v(s):r.current=new c.EditorWatchdog(n.editor,n.watchdogConfig);const e=r.current;e.setCreator(((e,t)=>D(e,t))),e.on("error",((e,t)=>{let{error:r,causesRestart:a}=t;(n.onError||console.error)(r,{phase:"runtime",willEditorRestart:a})})),await e.create(p,E()).catch((e=>{(n.onError||console.error)(e,{phase:"initialization",willEditorRestart:!1})}))};(0,e.useEffect)((()=>{if(u&&_.current){_.current=!1;const e=Object.keys(p),t=Object.keys(y);if(!e.every((e=>t.includes(e))))throw new Error("`data` and `attributes` objects must have the same keys (roots).");const n=u.getFullData(),r=u.getRootsAttributes(),{addedKeys:a,removedKeys:o}=P(n,p||{}),i=e.some((e=>void 0!==n[e]&&JSON.stringify(n[e])!==JSON.stringify(p[e]))),l=t.filter((e=>JSON.stringify(r[e])!==JSON.stringify(y[e])));u.model.change((e=>{j(a),S(o),i&&M(),l.length&&T(e,l)}))}}),[p,y]);const P=(e,t)=>{const n=Object.keys(e),r=Object.keys(t);return{addedKeys:r.filter((e=>!n.includes(e))),removedKeys:n.filter((e=>!r.includes(e)))}},j=e=>{e.forEach((e=>{u.addRoot(e,{data:p[e]||"",attributes:(null==y?void 0:y[e])||{},isUndoable:!0})}))},S=e=>{e.forEach((e=>{u.detachRoot(e,!0)}))},M=()=>{u.data.set(p,{suppressErrorInCollaboration:!0})},T=(e,t)=>{t.forEach((t=>{Object.keys(y[t]).forEach((e=>{u.registerRootAttribute(e)})),e.clearAttributes(u.model.document.getRoot(t)),e.setAttributes(y[t],u.model.document.getRoot(t))}))},N=(0,e.useCallback)((e=>{_.current=!0,h(e)}),[h]),F=(0,e.useCallback)((e=>{_.current=!0,b(e)}),[b]);return{editor:u,editableElements:w,toolbarElement:t().createElement(g,{editor:u}),data:p,setData:N,attributes:y,setAttributes:F}}})(),u})(),e.exports=r(n(4),n(413),n(911))},493:function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((r=n(866))&&r.__esModule?r:{default:r}).default;t.default=a},494:function(e,t,n){var r,a,o;a=[t,n(4),n(413)],r=function(t,n,r){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var a=o(n);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}o(r);var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function c(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function f(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function p(e){for(var t=[],n=0;n<e.length;n++)-1===t.indexOf(e[n])&&t.push("string"===typeof e[n]?e[n].trim():e[n]);return t}function h(e){return window.clipboardData?window.clipboardData.getData("Text"):e.clipboardData?e.clipboardData.getData("text/plain"):""}function v(e){var t=e.tag,n=e.key,r=e.disabled,o=e.onRemove,i=e.classNameRemove,l=e.getTagDisplayValue,s=f(e,["tag","key","disabled","onRemove","classNameRemove","getTagDisplayValue"]);return a.default.createElement("span",d({key:n},s),l(t),!r&&a.default.createElement("a",{className:i,onClick:function(e){return o(n)}}))}function m(e){e.addTag;var t=f(e,["addTag"]),n=t.onChange,r=t.value,o=f(t,["onChange","value"]);return a.default.createElement("input",d({type:"text",onChange:n,value:r},o))}function g(e,t){return a.default.createElement("span",null,e,t)}function y(e){return e.split(" ").map((function(e){return e.trim()}))}var b={className:"react-tagsinput-input",placeholder:"Add a tag"},w=function(e){function t(){l(this,t);var e=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e.state={tag:"",isFocused:!1},e.focus=e.focus.bind(e),e.blur=e.blur.bind(e),e.accept=e.accept.bind(e),e}return c(t,e),s(t,[{key:"_getTagDisplayValue",value:function(e){var t=this.props.tagDisplayProp;return t?e[t]:e}},{key:"_makeTag",value:function(e){var t=this.props.tagDisplayProp;return t?i({},t,e):e}},{key:"_removeTag",value:function(e){var t=this.props.value.concat([]);if(e>-1&&e<t.length){var n=t.splice(e,1);this.props.onChange(t,n,[e])}}},{key:"_clearInput",value:function(){this.hasControlledInput()?this.props.onChangeInput(""):this.setState({tag:""})}},{key:"_tag",value:function(){return this.hasControlledInput()?this.props.inputValue:this.state.tag}},{key:"_addTags",value:function(e){var t=this,n=this.props,r=n.onChange,a=n.onValidationReject,o=n.onlyUnique,i=n.maxTags,l=n.value;o&&(e=(e=p(e)).filter((function(e){return l.every((function(n){return t._getTagDisplayValue(n)!==t._getTagDisplayValue(e)}))})));var s=e.filter((function(e){return!t._validate(t._getTagDisplayValue(e))}));if(e=(e=e.filter((function(e){return t._validate(t._getTagDisplayValue(e))}))).filter((function(e){var n=t._getTagDisplayValue(e);return"function"===typeof n.trim?n.trim().length>=0:n})),i>=0){var u=Math.max(i-l.length,0);e=e.slice(0,u)}if(a&&s.length>0&&a(s),e.length>0){for(var c=l.concat(e),d=[],f=0;f<e.length;f++)d.push(l.length+f);return r(c,e,d),this._clearInput(),!0}return s.length>0||this._clearInput(),!1}},{key:"_validate",value:function(e){var t=this.props,n=t.validate,r=t.validationRegex;return n(e)&&r.test(e)}},{key:"_shouldPreventDefaultEventOnAdd",value:function(e,t,n){return!!e||"Enter"===n&&(this.props.preventSubmit||!this.props.preventSubmit&&!t)}},{key:"focus",value:function(){this.input&&"function"===typeof this.input.focus&&this.input.focus(),this.handleOnFocus()}},{key:"blur",value:function(){this.input&&"function"===typeof this.input.blur&&this.input.blur(),this.handleOnBlur()}},{key:"accept",value:function(){var e=this.props.preventSubmit,t=this._tag();return(""!==t||!e)&&(t=this._makeTag(t),this._addTags([t]))}},{key:"addTag",value:function(e){return this._addTags([e])}},{key:"clearInput",value:function(){this._clearInput()}},{key:"handlePaste",value:function(e){var t=this,n=this.props,r=n.addOnPaste,a=n.pasteSplit;if(r){e.preventDefault();var o=a(h(e)).map((function(e){return t._makeTag(e)}));this._addTags(o)}}},{key:"handleKeyDown",value:function(e){if(!e.defaultPrevented){var t=this.props,n=t.value,r=t.removeKeys,a=t.addKeys,o=""===this._tag(),i=e.keyCode,l=e.key,s=-1!==a.indexOf(i)||-1!==a.indexOf(l),u=-1!==r.indexOf(i)||-1!==r.indexOf(l);if(s){var c=this.accept();this._shouldPreventDefaultEventOnAdd(c,o,l)&&e.preventDefault()}u&&n.length>0&&o&&(e.preventDefault(),this._removeTag(n.length-1))}}},{key:"handleClick",value:function(e){var t=e.target,n=e.target&&e.target.parentElement;t!==this.div&&n!==this.div||this.focus()}},{key:"handleChange",value:function(e){var t=this.props.onChangeInput,n=this.props.inputProps.onChange,r=e.target.value;n&&n(e),this.hasControlledInput()?t(r):this.setState({tag:r})}},{key:"handleOnFocus",value:function(e){var t=this.props.inputProps.onFocus;t&&t(e),this.setState({isFocused:!0})}},{key:"handleOnBlur",value:function(e){var t=this.props.inputProps.onBlur;if(this.setState({isFocused:!1}),null!=e&&(t&&t(e),this.props.addOnBlur&&e.target.value)){var n=this._makeTag(e.target.value);this._addTags([n])}}},{key:"handleRemove",value:function(e){this._removeTag(e)}},{key:"inputProps",value:function(){var e=this.props.inputProps,t=(e.onChange,e.onFocus,e.onBlur,f(e,["onChange","onFocus","onBlur"])),n=d({},b,t);return this.props.disabled&&(n.disabled=!0),n}},{key:"inputValue",value:function(e){return e.currentValue||e.inputValue||""}},{key:"hasControlledInput",value:function(){var e=this.props,t=e.inputValue;return"function"===typeof e.onChangeInput&&"string"===typeof t}},{key:"componentDidMount",value:function(){this.hasControlledInput()||this.setState({tag:this.inputValue(this.props)})}},{key:"componentDidUpdate",value:function(e){this.hasControlledInput()||this.inputValue(this.props)&&this.inputValue(e)!==this.inputValue(this.props)&&this.setState({tag:this.inputValue(this.props)})}},{key:"render",value:function(){var e=this,t=this.props,n=t.value,r=t.tagProps,o=t.renderLayout,i=t.renderTag,l=t.renderInput,s=t.className,u=t.focusedClassName,c=t.disabled,f=this.state.isFocused,p=n.map((function(t,n){return i(d({key:n,tag:t,onRemove:e.handleRemove.bind(e),disabled:c,getTagDisplayValue:e._getTagDisplayValue.bind(e)},r))})),h=l(d({ref:function(t){e.input=t},value:this._tag(),onPaste:this.handlePaste.bind(this),onKeyDown:this.handleKeyDown.bind(this),onChange:this.handleChange.bind(this),onFocus:this.handleOnFocus.bind(this),onBlur:this.handleOnBlur.bind(this),addTag:this.addTag.bind(this)},this.inputProps()));return a.default.createElement("div",{ref:function(t){e.div=t},onClick:this.handleClick.bind(this),className:s+(f?" "+u:"")},o(p,h))}}]),t}(a.default.Component);
2w.defaultProps={className:"react-tagsinput",focusedClassName:"react-tagsinput--focused",addKeys:["Tab","Enter"],addOnBlur:!1,addOnPaste:!1,inputProps:{},removeKeys:["Backspace"],renderInput:m,renderTag:v,renderLayout:g,pasteSplit:y,tagProps:{className:"react-tagsinput-tag",classNameRemove:"react-tagsinput-remove"},onlyUnique:!1,maxTags:-1,validate:function(){return!0},validationRegex:/.*/,disabled:!1,tagDisplayProp:null,preventSubmit:!0},t.default=w,e.exports=t.default},void 0===(o="function"===typeof r?r.apply(t,a):r)||(e.exports=o)},495:function(e,t,n){},496:function(e,t,n){"use strict";n.d(t,"a",(function(){return E})),n.d(t,"b",(function(){return x}));var r=n(4),a=n.n(r);function o(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 i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e,t,n){return e>t?t:e<n?n:e}function u(e){if(!e.startsWith("#")){const t=document.createElement("canvas").getContext("2d");if(!t)throw new Error("2d context not supported or canvas already initialized");return t.fillStyle=e,t.fillStyle}return 4===e.length||5===e.length?e=e.split("").map(((e,t)=>t?e+e:"#")).join(""):7===e.length||9===e.length?e:"#000000"}function c(e){e=e.slice(1);const t=parseInt(e.slice(0,2),16),n=parseInt(e.slice(2,4),16),r=parseInt(e.slice(4,6),16);let a=parseInt(e.slice(6,8),16)||void 0;return a&&(a/=255),{r:t,g:n,b:r,a:a}}function d(e){let{r:t,g:n,b:r,a:a}=e;t/=255,n/=255,r/=255;const o=Math.max(t,n,r),i=o-Math.min(t,n,r);return{h:i?60*(o===t?(n-r)/i+(n<r?6:0):o===n?2+(r-t)/i:4+(t-n)/i):0,s:o?i/o*100:0,v:100*o,a:a}}function f(e){let{r:t,g:n,b:r,a:a}=e;return"#".concat([t,n,r,a].map(((e,t)=>void 0!==e?(t<3?e:Math.round(255*e)).toString(16).padStart(2,"0"):"")).join(""))}function p(e,t){let n=u("#121212"),r=c(n),a=d(r);return"hex"===e?(n=u(t),r=c(n),a=d(r)):"rgb"===e?(r=t,n=f(r),a=d(r)):"hsv"===e&&(a=t,r=function(e){let{h:t,s:n,v:r,a:a}=e;const o=~~(t/60),i=t/60-o,l=(r/=100)*(1-(n/=100)),s=r*(1-n*i),u=r*(1-n*(1-i)),c=o%6;return{r:Math.round(255*[r,s,l,l,u,r][c]),g:Math.round(255*[u,r,r,s,l,l][c]),b:Math.round(255*[l,l,u,r,r,s][c]),a:a}}(a),n=f(r)),{hex:n,rgb:r,hsv:a}}const h=e=>{let{className:t,style:n,onChange:o,children:i}=e;const l=Object(r.useRef)(null),u=(e,t)=>{if(l.current){const{current:n}=l,{width:r,height:a,left:i,top:u}=n.getBoundingClientRect(),c=s(e.clientX-i,r,0),d=s(e.clientY-u,a,0);o({x:c,y:d}),t&&o({x:c,y:d,complete:!0})}};return a.a.createElement("div",{ref:l,className:t,style:n,onMouseDown:e=>{if(0!==e.button)return;u(e);const t=e=>{u(e)},n=e=>{document.removeEventListener("mousemove",t,!1),document.removeEventListener("mouseup",n,!1),u(e,!0)};document.addEventListener("mousemove",t,!1),document.addEventListener("mouseup",n,!1)}},i)},v=e=>{let{width:t,color:n,onChange:o,onChangeComplete:l}=e;const s=Object(r.useMemo)((()=>{var e;const r=function(e,t){return e*t}(null!==(e=n.hsv.a)&&void 0!==e?e:1,t);return r}),[n.hsv.a,t]),u=Object(r.useMemo)((()=>"".concat(n.rgb.r,", ").concat(n.rgb.g,", ").concat(n.rgb.b)),[n.rgb]),c=Object(r.useMemo)((()=>{var e;return"".concat(u,", ").concat(null!==(e=n.rgb.a)&&void 0!==e?e:1)}),[u,n.rgb.a]),d=Object(r.useMemo)((()=>-s-2),[s]);return a.a.createElement(h,{className:"rcp-alpha",onChange:e=>{let{x:r,complete:a}=e;const s=p("hsv",i(i({},n.hsv),{},{a:r/t}));o(s),a&&l&&l(s)},style:{background:"linear-gradient(to right, rgba(".concat(u,", 0), rgba(").concat(u,", 1)) top left / auto auto,\n              conic-gradient(#666 0.25turn, #999 0.25turn 0.5turn, #666 0.5turn 0.75turn, #999 0.75turn) top left / 12px 12px\n              repeat")}},a.a.createElement("div",{className:"rcp-alpha-cursor",style:{left:s,background:"linear-gradient(to right, rgba(".concat(c,"), rgba(").concat(c,")) top left / auto auto,\n                conic-gradient(#666 0.25turn, #999 0.25turn 0.5turn, #666 0.5tur
2n 0.75turn, #999 0.75turn) ").concat(d,"px 2px / 12px 12px\n                repeat")}}))},m=e=>{let{width:t,height:n,color:o,onChange:l,onChangeComplete:s}=e;const u=Object(r.useMemo)((()=>{const[e,r]=function(e,t,n){const{s:r,v:a}=e.hsv;return[r/100*t,(100-a)/100*n]}(o,t,n);return{x:e,y:r}}),[o,t,n]);return a.a.createElement(h,{className:"rcp-saturation",style:{height:n,backgroundColor:"hsl(".concat(o.hsv.h,", 100%, 50%)")},onChange:e=>{let{x:r,y:a,complete:u=!1}=e;const c=p("hsv",i(i({},o.hsv),{},{s:r/t*100,v:100-a/n*100}));l(c),u&&s&&s(c)}},a.a.createElement("div",{className:"rcp-saturation-cursor",style:{left:u.x,top:u.y,backgroundColor:o.hex}}))},g=e=>{let{width:t,color:n,onChange:o,onChangeComplete:l}=e;const s=Object(r.useMemo)((()=>{const e=function(e,t){return e/360*t}(n.hsv.h,t);return e}),[n.hsv.h,t]);return a.a.createElement(h,{className:"rcp-hue",onChange:e=>{let{x:r,complete:a=!1}=e;const s=p("hsv",i(i({},n.hsv),{},{h:r/t*360}));o(s),a&&l&&l(s)}},a.a.createElement("div",{className:"rcp-hue-cursor",style:{left:s,backgroundColor:"hsl(".concat(n.hsv.h,", 100%, 50%)")}}))};function y(e,t){return Math.round(e*Math.pow(10,t))/Math.pow(10,t)}const b=/[0-9A-F]/i,w=e=>{let{color:t,hideHEX:n,onChange:o}=e;const l=Object(r.useCallback)((()=>({value:t.hex,inputted:!1})),[t.hex]),[s,u]=Object(r.useState)(l);return Object(r.useEffect)((()=>{s.inputted||u(l)}),[s.inputted,l]),a.a.createElement(a.a.Fragment,null,!n&&a.a.createElement("div",{className:"rcp-fields-element hex-element"},a.a.createElement("input",{className:"rcp-fields-element-input",value:s.value,onFocus:()=>u(i(i({},s),{},{inputted:!0})),onChange:e=>{const t=e.target.value;(function(e){return e.startsWith("#")?(e=e.slice(1),b.test(e[e.length-1])):/\w/i.test(e)&&!/\d/.test(e)||""===e})(t)&&(o(p("hex",t)),u(i(i({},s),{},{value:t})))},onBlur:()=>u(i(i({},s),{},{inputted:!1}))}),a.a.createElement("label",{className:"rcp-fields-element-label"},"HEX")))},O=e=>{let{color:t,hideRGB:n,hideHSV:o,alpha:l,onChange:u}=e;const c=Object(r.useCallback)((()=>({value:"".concat(t.rgb.r,", ").concat(t.rgb.g,", ").concat(t.rgb.b).concat(l&&void 0!==t.rgb.a?", ".concat(y(t.rgb.a,3)):""),inputted:!1})),[t.rgb,l]),d=Object(r.useCallback)((()=>({value:"".concat(Math.round(t.hsv.h),"\xb0, ").concat(Math.round(t.hsv.s),"%, ").concat(Math.round(t.hsv.v),"%").concat(l&&void 0!==t.hsv.a?", ".concat(y(t.hsv.a,3)):""),inputted:!1})),[t.hsv,l]),[f,h]=Object(r.useState)(c),[v,m]=Object(r.useState)(d);return Object(r.useEffect)((()=>{f.inputted||h(c)}),[f.inputted,c]),Object(r.useEffect)((()=>{v.inputted||m(d)}),[v.inputted,d]),a.a.createElement(a.a.Fragment,null,(!n||!o)&&a.a.createElement(a.a.Fragment,null,!n&&a.a.createElement("div",{className:"rcp-fields-element"},a.a.createElement("input",{className:"rcp-fields-element-input",value:f.value,onFocus:()=>h(i(i({},f),{},{inputted:!0})),onChange:e=>{const t=e.target.value.match(/\d+(?:\.\d+)?/g);if(t&&(3===t.length||l&&4===t.length)){const e=function(e){const[t,n,r,a]=e.map(((e,t)=>s(Number(e),t<3?255:1,0)));return{r:t,g:n,b:r,a:a}}(t);u(p("rgb",e))}h(i(i({},f),{},{value:e.target.value}))},onBlur:()=>h(i(i({},f),{},{inputted:!1}))}),a.a.createElement("label",{className:"rcp-fields-element-label"},"RGB")),!o&&a.a.createElement("div",{className:"rcp-fields-element"},a.a.createElement("input",{className:"rcp-fields-element-input",value:v.value,onFocus:()=>m(i(i({},v),{},{inputted:!0})),onChange:e=>{const t=e.target.value.match(/\d+(?:\.\d+)?/g);if(t&&(3===t.length||l&&4===t.length)){const e=function(e){const[t,n,r,a]=e.map(((e,t)=>s(Number(e),t?t<3?100:1:360,0)));return{h:t,s:n,v:r,a:a}}(t);u(p("hsv",e))}m(i(i({},v),{},{value:e.target.value}))},onBlur:()=>m(i(i({},v),{},{inputted:!1}))}),a.a.createElement("label",{className:"rcp-fields-element-label"},"HSV"))))},_=e=>{let{color:t,hideHEX:n,hideRGB:r,hideHSV:o,alpha:i,onChange:l}=e;return a.a.createElement(a.a.Fragment,null,(!n||!r||!o)&&a.a.createElement("div",{className:"rcp-fields"},a.a.createElement(O,{color:t,hideRGB:r,hideHSV:o,alpha:i,onChange:l}),a.a.createElement(w,{color:t,hideHEX:n,onChange:l})))},E=e=>{let{width:t,height:n=t,color:r,onChange:o,onChangeComplete:i,hideHEX:l=!1,hideRGB:s=!1,hideHSV:u=!1,alpha:c=!1,dark:d=!1}=e;return a.a.createElement("div",{className:"rcp "+(d?"rcp-dark":"rcp-light"),style:{width:t}}
2,a.a.createElement(m,{width:t,height:n,color:r,onChange:o,onChangeComplete:i}),a.a.createElement("div",{className:"rcp-body"},a.a.createElement(g,{width:t-40,color:r,onChange:o,onChangeComplete:i}),c&&a.a.createElement(v,{width:t-40,color:r,onChange:o,onChangeComplete:i}),a.a.createElement(_,{color:r,hideHEX:l,hideRGB:s,hideHSV:u,alpha:c,onChange:o})))};function x(e,t){const[n,a]=Object(r.useState)((()=>{switch(e){case"hex":return p("hex",t);case"rgb":return p("rgb",t);case"hsv":return p("hsv",t);default:return p("hex","#121212")}}));return[n,a]}},504:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.tileProps=t.tileGroupProps=t.isView=t.isClassName=t.isViews=t.isValue=t.isMaxDate=t.isMinDate=t.isCalendarType=void 0;var r,a=(r=n(413))&&r.__esModule?r:{default:r};function o(e){return o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}var i=["century","decade","year","month"],l=a.default.oneOf(["ISO 8601","US","Arabic","Hebrew"]);t.isCalendarType=l;var s=function(e,t,n){var r=e[t];if(r){if(!(r instanceof Date))return new Error("Invalid prop `".concat(t,"` of type `").concat(o(r),"` supplied to `").concat(n,"`, expected instance of `Date`."));var a=e.maxDate;if(a&&r>a)return new Error("Invalid prop `".concat(t,"` of type `").concat(o(r),"` supplied to `").concat(n,"`, minDate cannot be larger than maxDate."))}return null};t.isMinDate=s;var u=function(e,t,n){var r=e[t];if(r){if(!(r instanceof Date))return new Error("Invalid prop `".concat(t,"` of type `").concat(o(r),"` supplied to `").concat(n,"`, expected instance of `Date`."));var a=e.minDate;if(a&&r<a)return new Error("Invalid prop `".concat(t,"` of type `").concat(o(r),"` supplied to `").concat(n,"`, maxDate cannot be smaller than minDate."))}return null};t.isMaxDate=u;var c=a.default.oneOfType([a.default.instanceOf(Date),a.default.arrayOf(a.default.instanceOf(Date))]);t.isValue=c;var d=a.default.arrayOf(a.default.oneOf(i));t.isViews=d;var f=a.default.oneOfType([a.default.string,a.default.arrayOf(a.default.string)]);t.isClassName=f;var p=function(e,t,n){var r=e[t],a=e.views||i;return void 0!==r&&-1===a.indexOf(r)?new Error("Invalid prop `".concat(t,"` of value `").concat(r,"` supplied to `").concat(n,"`, expected one of [").concat(a.map((function(e){return'"'.concat(e,'"')})).join(", "),"].")):null};t.isView=p,p.isRequired=function(e,t,n){var r=e[t];return r?p(e,t,n):new Error("The prop `".concat(t,"` is marked as required in `").concat(n,"`, but its value is `").concat(r,"`."))};var h={activeStartDate:a.default.instanceOf(Date).isRequired,hover:a.default.instanceOf(Date),locale:a.default.string,maxDate:u,minDate:s,onClick:a.default.func,onMouseOver:a.default.func,tileClassName:a.default.oneOfType([a.default.func,f]),tileContent:a.default.oneOfType([a.default.func,a.default.node]),value:c,valueType:a.default.string};t.tileGroupProps=h;var v={activeStartDate:a.default.instanceOf(Date).isRequired,classes:a.default.arrayOf(a.default.string).isRequired,date:a.default.instanceOf(Date).isRequired,locale:a.default.string,maxDate:u,minDate:s,onClick:a.default.func,onMouseOver:a.default.func,style:a.default.objectOf(a.default.oneOfType([a.default.string,a.default.number])),tileClassName:a.default.oneOfType([a.default.func,f]),tileContent:a.default.oneOfType([a.default.func,a.default.node]),tileDisabled:a.default.func};t.tileProps=v},518:function(e,t,n){"use strict";function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,a=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(s){a=!0,o=s}finally{try{r||null==l.return||l.return()}finally{if(a)throw o}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}Object.defineProperty(t,"__esModule",{value:!0}),t.getYear=u,t.getMonth=c,t.getMonthIndex=d,t.getDay=f,t.getDayOfWeek=p,t.getBeginOfCenturyYear=h,t.getBeginOfCentury=v,t.getEndOfCentury=m,t.getCenturyRange=g,t.getBeginOfPreviousCentury=y,t.getEndOfPreviousCentury=b,t.getBeginOfNextCentury=w,t.getBeginOfDecadeYear=O,t.getBeginOfDecade=_,t.getEndOfDecade=E,t.getDecadeRange=x,t.getBeginOfPreviousDecade=D,t.getEndOfPreviousDecade=k,t.getBeginOfNextDecade=C,t.getBeginOfYear=P,t.getEndOfYear=j,t.getYearRange=S,t.getBeginOfPreviousYear=M,t.getEndOfPreviousYear=T,t.getBeginOfNextYear=N,t.getBeginOfMonth=F,t.getEndOfMonth=A,t.getBeginOfWeek=L,t.getMonthRange=I,t.getBeginOfPreviousMonth=z,t.getEndOfPreviousMonth=W,t.getBeginOfNextMonth=U,t.getBeginOfDay=q,t.getEndOfDay=B,t.getDayRange=V,t.getWeekNumber=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ISO 8601",r="US"===n?"US":"ISO 8601",a=L(e,r),o=u(e)+1;do{t=L(new Date(o,0,"ISO 8601"===r?4:1),r),o-=1}while(e-t<0);return Math.round((a-t)/6048e5)+1},t.getBegin=H,t.getBeginPrevious=function(e,t){switch(e){case"century":return y(t);case"decade":return D(t);case"year":return M(t);case"month":return z(t);default:throw new Error("Invalid rangeType: ".concat(e))}},t.getBeginNext=function(e,t){switch(e){case"century":return w(t);case"decade":return C(t);case"year":return N(t);case"month":return U(t);default:throw new Error("Invalid rangeType: ".concat(e))}},t.getEnd=Y,t.getEndPrevious=function(e,t){switch(e){case"century":return b(t);case"decade":return k(t);case"year":return T(t);case"month":return W(t);default:throw new Error("Invalid rangeType: ".concat(e))}},t.getRange=function(e,t){switch(e){case"century":return g(t);case"decade":return x(t);case"year":return S(t);case"month":return I(t);case"day":return V(t);default:throw new Error("Invalid rangeType: ".concat(e))}},t.getValueRange=function(e,t,n){var r=[t,n].sort((function(e,t){return e-t}));return[H(e,r[0]),Y(e,r[1])]},t.getDaysInMonth=function(e){var t=u(e),n=d(e);return new Date(t,n+1,0).getDate()},t.getCenturyLabel=function(e){return K(g(e))},t.getDecadeLabel=function(e){return K(x(e))},t.isWeekend=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ISO 8601",n=e.getDay();switch(t){case"Arabic":case"Hebrew":return n===l||n===s;case"ISO 8601":case"US":return n===s||n===i;default:throw new Error("Unsupported calendar type.")}},t.getISOLocalMonth=function(e){if(!e)return e;var t=new Date(e);if(isNaN(t.getTime()))throw new Error("Invalid date: ".concat(e));var n=u(t),r="0".concat(c(t)).slice(-2);return"".concat(n,"-").concat(r)},t.getISOLocalDate=function(e){if(!e)return e;var t=new Date(e);if(isNaN(t.getTime()))throw new Error("Invalid date: ".concat(e));var n=u(t),r="0".concat(c(t)).slice(-2),a="0".concat(f(t)).slice(-2);return"".concat(n,"-").concat(r,"-").concat(a)},t.getEndPrevious2=t.getBeginNext2=t.getBeginPrevious2=void 0;var a,o=r((a=Array(7),function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(a)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(a)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()).map((function(e,t){return t})),7),i=o[0],l=(o[1],o[2],o[3],o[4],o[5]),s=o[6];function u(e){if(e instanceof Date)return e.getFullYear();if("number"===typeof e)return e;var t=parseInt(e,10);if("string"===typeof e&&!isNaN(t))return t;throw new Error("Failed to get year from date: ".concat(e,"."))}function c(e){return e.getMonth()+1}function d(e){return e.getMonth()}function f(e){return e.getDate()}function p(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ISO 8601",n=e.getDay();switch(t){case"ISO 8601":return(n+6)%7;case"Arabic":return(n+1)%7;case"Hebrew":case"US":return n;default:throw new Error("Unsupported calendar type.")}}function h(e){var t=u(e)-1;return t+-t%100+1}function v(e){var t=h(e);return new Date(t,0,1)}function m(e){var t=h(e);return new Date(t+100,0,1,0,0,0,-1)}function g(e){return[v(e),m(e)]}function y(e){return v(u(e)-100)}function b(e){return m(u(e)-100)}function w(e){return v(u(e)+100)}function O(e){var t=u(e)-1;return t+-t%10+1}function _(e){var t=O(e);return new Date(t,0,1)}function E(e){var t=O(e);return new Date(t+10,0,1,0,0,0,-1)}function x(e){return[_(e),E(e)]}function D(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10;return _(O(e)-t)}function k(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10;return E(O(e)-t)}function C(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10;return _(O(e)+t)}function P(e){var t=u(e);return new Date(t,0,1)}function j(e){var t=u(e);return new Date(t+1,0,1,0,0,0,-1)}function S(e){return[P(e),j(e)]}function M(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return P(u(e)-t)}function T(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return j(u(e)-t)}function N(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return P(u(e)+t)}function F(e){var t=u(e),n=d(e);return new Date(t,n,1)}function A(e){var t=u(e),n=d(e);return new Date(t,n+1,1,0,0,0,-1)}function L(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ISO 8601",n=u(e),r=d(e),a=e.getDate()-p(e,t);return new Date(n,r,a)}function I(e){return[F(e),A(e)]}function R(e,t){var n=u(e),r=d(e)+t;return new Date(n,r,1)}function z(e){return F(R(e,-(arguments.length>1&&void 0!==arguments[1]?arguments[1]:1)))}function W(e){return A(R(e,-(arguments.length>1&&void 0!==arguments[1]?arguments[1]:1)))}function U(e){return F(R(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:1))}
2function q(e){var t=u(e),n=d(e),r=f(e);return new Date(t,n,r)}function B(e){var t=u(e),n=d(e),r=f(e);return new Date(t,n,r+1,0,0,0,-1)}function V(e){return[q(e),B(e)]}function H(e,t){switch(e){case"century":return v(t);case"decade":return _(t);case"year":return P(t);case"month":return F(t);case"day":return q(t);default:throw new Error("Invalid rangeType: ".concat(e))}}t.getBeginPrevious2=function(e,t){switch(e){case"decade":return D(t,100);case"year":return M(t,10);case"month":return z(t,12);default:throw new Error("Invalid rangeType: ".concat(e))}};function Y(e,t){switch(e){case"century":return m(t);case"decade":return E(t);case"year":return j(t);case"month":return A(t);case"day":return B(t);default:throw new Error("Invalid rangeType: ".concat(e))}}t.getBeginNext2=function(e,t){switch(e){case"decade":return C(t,100);case"year":return N(t,10);case"month":return U(t,12);default:throw new Error("Invalid rangeType: ".concat(e))}};function K(e){var t=r(e,2),n=t[0],a=t[1];return"".concat(u(n)," \u2013 ").concat(u(a))}t.getEndPrevious2=function(e,t){switch(e){case"decade":return k(t,100);case"year":return T(t,10);case"month":return W(t,12);default:throw new Error("Invalid rangeType: ".concat(e))}}},562:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isMaxDate",{enumerable:!0,get:function(){return o.isMaxDate}}),Object.defineProperty(t,"isMinDate",{enumerable:!0,get:function(){return o.isMinDate}}),t.isValueType=void 0;var r,a=(r=n(413))&&r.__esModule?r:{default:r},o=n(504);var i,l=[].concat(function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(i=["century","decade","year","month"].slice(1))||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(i)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}(),["day"]),s=a.default.oneOf(l);t.isValueType=s},563:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"between",{enumerable:!0,get:function(){return r.between}}),Object.defineProperty(t,"callIfDefined",{enumerable:!0,get:function(){return r.callIfDefined}}),t.max=t.min=void 0;var r=n(683);function a(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var o=function(e){return"number"===typeof e&&!isNaN(e)};t.min=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Math.min.apply(Math,a(t.filter(o)))};t.max=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Math.max.apply(Math,a(t.filter(o)))}},606:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatShortWeekday=t.formatWeekday=t.formatMonth=t.formatMonthYear=t.formatLongDate=t.formatDate=void 0;var r,a=(r=n(570))&&r.__esModule?r:{default:r};function o(e){return function(t,n){return function(e){return function(t,n){return n.toLocaleString(t||(0,a.default)(),e)}}(e)(t,function(e){var t=new Date(e);return new Date(t.setHours(12))}(n))}}var i=o({day:"numeric",month:"numeric",year:"numeric"});t.formatDate=i;var l=o({day:"numeric",month:"long",year:"numeric"});t.formatLongDate=l;var s=o({month:"long",year:"numeric"});t.formatMonthYear=s;var u=o({month:"long"});t.formatMonth=u;var c=o({weekday:"long"});t.formatWeekday=c;var d=o({weekday:"short"});t.formatShortWeekday=d},607:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r=s(n(4)),a=s(n(413)),o=s(n(682)),i=n(683),l=n(504);function s(e){return e&&e.__esModule?e:{default:e}}function u(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}
2function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}function f(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function p(e){for(var t=e.className,n=e.count,a=e.dateTransform,l=e.dateType,s=e.end,u=e.hover,c=e.offset,p=e.start,h=e.step,v=e.tile,m=e.value,g=e.valueType,y=f(e,["className","count","dateTransform","dateType","end","hover","offset","start","step","tile","value","valueType"]),b=[],w=p;w<=s;w+=h){var O=a(w);b.push(r.default.createElement(v,d({key:O.getTime(),classes:(0,i.getTileClasses)({value:m,valueType:g,date:O,dateType:l,hover:u}),date:O,point:w},y)))}return r.default.createElement(o.default,{className:t,count:n,offset:c,wrap:!0},b)}p.propTypes=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(n,!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},l.tileGroupProps,{activeStartDate:a.default.instanceOf(Date),count:a.default.number,dateTransform:a.default.func.isRequired,offset:a.default.number,step:a.default.number,tile:a.default.func.isRequired}),p.defaultProps={count:3,step:1}},608:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(4)),a=l(n(413)),o=l(n(524)),i=n(504);function l(e){return e&&e.__esModule?e:{default:e}}function s(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 u(e){return u="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e,t){return p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},p(e,t)}function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return n=function(e,t){return!t||"object"!==u(t)&&"function"!==typeof t?f(e):t}(this,(e=d(t)).call.apply(e,[this].concat(a))),h(f(n),"state",{}),n}var n,a,i;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&p(e,t)}(t,e),n=t,i=[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.date,r=e.tileClassName,a=e.tileContent,o=e.view,i={};return r!==t.tileClassNameProps&&(i.tileClassName="function"===typeof r?r({date:n,view:o}):r,i.tileClassNameProps=r),a!==t.tileContentProps&&(i.tileContent="function"===typeof a?a({date:n,view:o}):a,i.tileContentProps=a),i}}],(a=[{key:"render",value:function(){var e=this.props,t=e.activeStartDate,n=e.children,a=e.classes,i=e.date,l=e.formatAbbr,s=e.locale,u=e.maxDate,c=e.maxDateTransform,d=e.minDate,f=e.minDateTransform,p=e.onClick,h=e.onMouseOver,v=e.style,m=e.tileDisabled,g=e.view,y=this.state,b=y.tileClassName,w=y.tileContent;return r.default.createElement("button",{className:(0,o.default)(a,b),disabled:d&&f(d)>i||u&&c(u)<i||m&&m({activeStartDate:t,date:i,view:g}),onClick:p&&function(){return p(i)},onFocus:h&&function(){return h(i)},onMouseOver:h&&function(){return h(i)},style:v,type:"button"},l?r.default.createElement("abbr",{"aria-label":l(s,i)},n):n,w)}}])&&c(n.prototype,a),i&&c(n,i),t}(r.Component);t.default=v,v.propTypes=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?s(n,!0).forEach((function(t){h(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},i.tileProps,{children:a.default.node.isRequired,formatAbbr:a.default.func,maxDateTransform:a.default.func.isRequired,minDateTransform:a.default.func.isRequired})},682:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=o(n(4)),a=o(n(413));function o(e){return e&&e.__esModule?e:{default:e}}function i(){return i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}function l(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 s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(n,!0).forEach((function(t){u(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function d(e){return"".concat(e,"%")}function f(e){var t=e.children,n=e.className,a=e.direction,o=e.count,l=e.offset,u=e.style,f=e.wrap,p=c(e,["children","className","direction","count","offset","style","wrap"]);return r.default.createElement("div",i({className:n,style:s({dis
2play:"flex",flexDirection:a,flexWrap:f?"wrap":"no-wrap"},u)},p),r.default.Children.map(t,(function(e,t){return r.default.cloneElement(e,s({},e.props,{style:{flexBasis:d(100/o),maxWidth:d(100/o),overflow:"hidden",marginLeft:l&&0===t?d(100*l/o):null}}))})))}f.propTypes={children:a.default.node,className:a.default.string,count:a.default.number.isRequired,direction:a.default.string,offset:a.default.number,style:a.default.objectOf(a.default.oneOfType([a.default.string,a.default.number])),wrap:a.default.bool}},683:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTileClasses=t.between=t.doRangesOverlap=t.isRangeWithinRange=t.isValueWithinRange=t.callIfDefined=t.mergeFunctions=void 0;var r=n(518);t.mergeFunctions=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.filter(Boolean).forEach((function(e){return e.apply(void 0,n)}))}};t.callIfDefined=function(e){if(e&&"function"===typeof e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];e.apply(void 0,n)}};var a=function(e,t){return t[0]<=e&&t[1]>=e};t.isValueWithinRange=a;var o=function(e,t){return e[0]<=t[0]&&e[1]>=t[1]};t.isRangeWithinRange=o;var i=function(e,t){return a(e[0],t)||a(e[1],t)};t.doRangesOverlap=i;t.between=function(e,t,n){return t&&t>e?t:n&&n<e?n:e};t.getTileClasses=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.value,n=e.valueType,l=e.date,s=e.dateType,u=e.hover,c="react-calendar__tile",d=[c];if(!l)return d;if(!(l instanceof Array)&&!s)throw new Error("getTileClasses(): Unable to get tile activity classes because one or more required arguments were not passed.");var f=new Date,p=l instanceof Array?l:(0,r.getRange)(s,l);if(a(f,p)&&d.push("".concat(c,"--now")),!t)return d;if(!(t instanceof Array)&&!n)throw new Error("getTileClasses(): Unable to get tile activity classes because one or more required arguments were not passed.");var h=t instanceof Array?t:(0,r.getRange)(n,t);o(h,p)?d.push("".concat(c,"--active")):i(h,p)?d.push("".concat(c,"--hasActive")):u&&(p[1]<h[0]&&i(p,[u,h[0]])||p[0]>h[1]&&i(p,[h[1],u]))&&d.push("".concat(c,"--hover"));var v=a(h[0],p),m=a(h[1],p);return v&&d.push("".concat(c,"--rangeStart")),m&&d.push("".concat(c,"--rangeEnd")),v&&m&&d.push("".concat(c,"--rangeBothEnds")),d}},684:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r=l(n(4)),a=l(n(413)),o=l(n(524)),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(720));function l(e){return e&&e.__esModule?e:{default:e}}function s(e){var t=e.target;requestAnimationFrame((function(){return t.select()}))}function u(e){return function(t){var n=t.target.value;("undefined"===typeof window?null:window.getSelection().toString())||n.length<e||t.preventDefault()}}function c(e){var t=e.ariaLabel,n=e.autoFocus,a=e.className,l=e.disabled,c=e.itemRef,d=e.max,f=e.min,p=e.name,h=e.nameForClass,v=e.onChange,m=e.onKeyDown,g=e.onKeyUp,y=e.placeholder,b=void 0===y?"--":y,w=e.required,O=e.showLeadingZeros,_=e.step,E=e.value,x=O&&null!==E&&E<10,D=d.toString().length;return[x&&r.default.createElement("span",{key:"leadingZero",className:"".concat(a,"__leadingZero")},"0"),r.default.createElement("input",{key:"input","aria-label":t,autoComplete:"off",autoFocus:n,className:(0,o.default)("".concat(a,"__input"),"".concat(a,"__").concat(h||p),x&&"".concat(a,"__input--hasLeadingZero")),disabled:l,max:d,min:f,name:p,onChange:v,onFocus:s,onKeyDown:m,onKeyPress:u(D),onKeyUp:function(e){(0,i.default)(e.target),g&&g(e)},placeholder:b,ref:function(e){e&&((0,i.default)(e),function(e){if(document.fonts){var t=(0,i.getFontShorthand)(e);t&&(document.fonts.check(t)||document.fonts.addEventListener("loadingdone",(function(){(0,i.default)(e)})))}}(e)),c&&c(e,p)},required:w,step:_,type:"number",value:null!==E?E:""})]}c.propTypes={className:a.default.string.isRequired,disabled:a.default.bool,itemRef:a.default.func,max:a.default.number,min:a.default.number,onChange:a.default.func,onKeyDown:a.default.func,onKeyUp:a.default.func,required:a.default.bool,showLeadingZeros:a.default.bool,step:a.default.number,value:a.default.number}},749:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return r.default.createElement("div",{className:"react-calendar__century-view"},r.default.createElement(a.default,e))};var r=o(n(4)),a=o(n(870));function o(e){return e&&e.__esModule?e:{default:e}}},750:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return r.default.createElement("div",{className:"react-calendar__decade-view"},r.default.createElement(a.default,e))};var r=o(n(4)),a=o(n(872));function o(e){return e&&e.__esModule?e:{default:e}}},751:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return r.default.createElement("div",{className:"react-calendar__year-view"},r.default.createElement(a.default,e))};var r=o(n(4)),a=o(n(874));function o(e){return e&&e.__esModule?e:{default:e}}},752:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=u(n(4)),a=u(n(413)),o=u(n(876)),i=u(n(878)),l=u(n(879)),s=n(504);function u(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}function d(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function f(e){var t=e.activeStartDate,n=e.locale,a=e.onMouseLeave,s=e.showFixedNumberOfWeeks,u=e.calendarType,f=e.formatShortWeekday,p=e.onClickWeekNumber,h=e.showWeekNumbers,v=d(e,["calendarType","formatShortWeekday","onClickWeekNumber","showWeekNumbers"]),m=function(){if(u)return u;switch(n){case"en-CA":case"en-US":case"es-AR":case"es-BO":case"es-CL":case"es-CO":case"es-CR":case"es-DO":case"es-EC":case"es-GT":case"es-HN":case"es-MX":case"es-NI":case"es-PA":case"es-PE":case"es-PR":case"es-SV":case"es-VE":case"pt-BR":return"US";case"ar":case"ar-AE":case"ar-BH":case"ar-DZ":case"ar-EG":case"ar-IQ":case"ar-JO":case"ar-KW":case"ar-LY":case"ar-OM":case"ar-QA":case"ar-SA":case"ar-SD":case"ar-SY":case"ar-YE":case"dv":case"dv-MV":case"ps":case"ps-AR":return"Arabic";case"he":case"he-IL":return"Hebrew";default:return"ISO 8601"}}();var g="react-calendar__month-view";return r.default.createElement("div",{className:[g,h?"".concat(g,"--weekNumbers"):""].join(" ")},r.default.createElement("div",{style:{display:"flex",alignItems:"flex-end"}},h?r.default.createElement(l.default,{activeStartDate:t,calendarType:m,onClickWeekNumber:p,onMouseLeave:a,showFixedNumberOfWeeks:s}):null,r.default.createElement("div",{style:{flexGrow:1,width:"100%"}},r.default.createElement(i.default,{calendarType:m,formatShortWeekday:f,locale:n,onMouseLeave:a}),r.default.createElement(o.default,c({calendarType:m},v)))))}f.propTypes={activeStartDate:a.default.instanceOf(Date).isRequired,calendarType:s.isCalendarType,formatShortWeekday:a.default.func,locale:a.default.string,maxDate:s.isMaxDate,minDate:s.isMinDate,onChange:a.default.func,onClickWeekNumber:a.default.func,onMouseLeave:a.default.func,setActiveRange:a.default.func,showFixedNumberOfWeeks:a.default.bool,showNeighboringMonth:a.default.bool,showWeekNumbers:a.default.bool,value:s.isValue,valueType:a.default.string}},753:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getFormatter=o,t.formatShortMonth=t.formatMonth=void 0;var r,a=(r=n(570))&&r.__esModule?r:{default:r};function o(e){return function(t,n){return n.toLocaleString(t||(0,a.default)(),e)}}function i(e){return function(t,n){return o(e)(t,function(e){var t=new Date(e);return new Date(t.setHours(12))}(n))}}var l=i({month:"long"});t.formatMonth=l;var s=i({month:"short"});t.formatShortMonth=s},865:function(e,t,n){"use strict";var r=n(68),a=n(4);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var i=60106,l=60107,s=60108,u=60114,c=60109,d=60110,f=60112,p=60113,h=60120,v=60115,m=60116,g=60121,y=60117,b=60119,w=60129,O=60131;if("function"===typeof Symbol&&Symbol.for){var _=Symbol.for;i=_("react.portal"),l=_("react.fragment"),s=_("react.strict_mode"),u=_("react.profiler"),c=_("react.provider"),d=_("react.context"),f=_("react.forward_ref"),p=_("react.suspense"),h=_("react.suspense_list"),v=_("react.memo"),m=_("react.lazy"),g=_("react.block"),y=_("react.fundamental"),b=_("react.scope"),w=_("react.debug_trace_mode"),O=_("react.legacy_hidden")}function E(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case l:return"Fragment";case i:return"Portal";case u:return"Profiler";case s:return"StrictMode";case p:return"Suspense";case h:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case d:return(e.displayName||"Context")+".Consumer";case c:return(e._context.displayName||"Context")+".Provider";case f:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case v:return E(e.type);case g:return E(e._render);case m:t=e._payload,e=e._init;try{return E(e(t))}catch(n){}}return null}
vendor: 15,530 bytes, line 2
2var x=a.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,D={};function k(e,t){for(var n=0|e._threadCount;n<=t;n++)e[n]=e._currentValue2,e._threadCount=n+1}for(var C=new Uint16Array(16),P=0;15>P;P++)C[P]=P+1;C[15]=0;var j=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,S=Object.prototype.hasOwnProperty,M={},T={};function N(e){return!!S.call(T,e)||!S.call(M,e)&&(j.test(e)?T[e]=!0:(M[e]=!0,!1))}function F(e,t,n,r,a,o,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var A={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){A[e]=new F(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];A[t]=new F(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){A[e]=new F(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){A[e]=new F(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){A[e]=new F(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){A[e]=new F(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){A[e]=new F(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){A[e]=new F(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){A[e]=new F(e,5,!1,e.toLowerCase(),null,!1,!1)}));var L=/[\-:]([a-z])/g;function I(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(L,I);A[t]=new F(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(L,I);A[t]=new F(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(L,I);A[t]=new F(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){A[e]=new F(e,1,!1,e.toLowerCase(),null,!1,!1)})),A.xlinkHref=new F("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){A[e]=new F(e,1,!1,e.toLowerCase(),null,!0,!0)}));var R=/["'&<>]/;function z(e){if("boolean"===typeof e||"number"===typeof e)return""+e;e=""+e;var t=R.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}a!==n&&(r+=e.substring(a,n)),a=n+1,r+=t}e=a!==n?r+e.substring(a,n):r}return e}function W(e,t){var n,r=A.hasOwnProperty(e)?A[e]:null;return(n="style"!==e)&&(n=null!==r?0===r.type:2<e.length&&("o"===e[0]||"O"===e[0])&&("n"===e[1]||"N"===e[1])),n||function(e,t,n,r){if(null===t||"undefined"===typeof t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(e,t,r,!1)?"":null!==r?(e=r.attributeName,3===(n=r.type)||4===n&&!0===t?e+'=""':(r.sanitizeURL&&(t=""+t),e+'="'+z(t)+'"')):N(e)?e+'="'+z(t)+'"':""}var U="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},q=null,B=null,V=null,H=!1,Y=!1,K=null,G=0;function Q(){if(null===q)throw Error(o(321));return q}function Z(){if(0<G)throw Error(o(312));return{memoizedState:null,queue:null,next:null}}function J(){return null===V?null===B?(H=!1,B=V=Z()):(H=!0,V=B):null===V.next?(H=!1,V=V.next=Z()):(H=!0,V=V.next),V}function X(e,t,n,r){for(;Y;)Y=!1,G+=1,V=null,n=e(t,r);return $(),n}function $(){q=null,Y=!1,B=null,G=0,V=K=null}function ee(e,t){return"function"===typeof t?t(e):t}function te(e,t,n){if(q=Q(),V=J(),H){var r=V.queue;if(t=r.dispatch,null!==K&&void 0!==(n=K.get(r))){K.delete(r),r=V.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return V.memoizedState=r,[r,t]}return[V.memoizedState,t]}return e=e===ee?"function"===typeof t?t():t:void 0!==n?n(t):t,V.memoizedState=e,e=(e=V.queue={last:null,dispatch:null}).dispatch=re.bind(null,q,e),[V.memoizedState,e]}function ne(e,t){if(q=Q(),t=void 0===t?null:t,null!==(V=J())){var n=V.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++)if(!U(t[a],r[a])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),V.memoizedState=[e,t],e}function re(e,t,n){if(!(25>G))throw Error(o(301));if(e===q)if(Y=!0,e={action:n,next:null},null===K&&(K=new Map),void 0===(n=K.get(t)))K.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function ae(){}var oe=null,ie={readContext:function(e){var t=oe.threadID;return k(e,t),e[t]},useContext:function(e){Q();var t=oe.threadID;return k(e,t),e[t]},useMemo:ne,useReducer:te,useRef:function(e){q=Q();var t=(V=J()).memoizedState;return null===t?(e={current:e},V.memoizedState=e):t},useState:function(e){return te(ee,e)},useLayoutEffect:function(){},useCallback:function(e,t){return ne((function(){return e}),t)},useImperativeHandle:ae,useEffect:ae,useDebugValue:ae,useDeferredValue:function(e){return Q(),e},useTransition:function(){return Q(),[function(e){e()},!1]},useOpaqueIdentifier:function(){return(oe.identifierPrefix||"")+"R:"+(oe.uniqueID++).toString(36)},useMutableSource:function(e,t){return Q(),t(e._source)}},le="http://www.w3.org/1999/xhtml";function se(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}var ue={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},ce=r({menuitem:!0},ue),de={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},fe=["Webkit","ms","Moz","O"];Object.keys(de).forEach((function(e){fe.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),de[t]=de[e]}))}));var pe=/([A-Z])/g,he=/^ms-/,ve=a.Children.toArray,me=x.ReactCurrentDispatcher,ge={listing:!0,pre:!0,textarea:!0},ye=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,be={},we={};var Oe=Object.prototype.hasOwnProperty,_e={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function Ee(e,t){if(void 0===e)throw Error(o(152,E(t)||"Component"))}function xe(e,t,n){function i(a,i){var l=i.prototype&&i.prototype.isReactComponent,s=function(e,t,n,r){if(r&&"object"===typeof(r=e.contextType)&&null!==r)return k(r,n),r[n];if(e=e.contextTypes){for(var a in n={},e)n[a]=t[a];t=n}else t=D;return t}(i,t,n,l),u=[],c=!1,d={isMounted:function(){return!1},enqueueForceUpdate:function(){if(null===u)return null},enqueueReplaceState:function(e,t){c=!0,u=[t]},enqueueSetState:function(e,t){if(null===u)return null;u.push(t)}};if(l){if(l=new i(a.props,s,d),"function"===typeof i.getDerivedStateFromProps){var f=i.getDerivedStateFromProps.call(null,a.props,l.state);null!=f&&(l.state=r({},l.state,f))}}else if(q={},l=i(a.props,s,d),null==(l=X(i,a.props,l,s))||null==l.render)return void Ee(e=l,i);if(l.props=a.props,l.context=s,l.updater=d,void 0===(d=l.state)&&(l.state=d=null),"function"===typeof l.UNSAFE_componentWillMount||"function"===typeof l.componentWillMount)if("function"===typeof l.componentWillMount&&"function"!==typeof i.getDerivedStateFromProps&&l.componentWillMount(),"function"===typeof l.UNSAFE_componentWillMount&&"function"!==typeof i.getDerivedStateFromProps&&l.UNSAFE_componentWillMount(),u.length){d=u;var p=c;if(u=null,c=!1,p&&1===d.length)l.state=d[0];else{f=p?d[0]:l.state;var h=!0;for(p=p?1:0;p<d.length;p++){var v=d[p];null!=(v="function"===typeof v?v.call(l,f,a.props,s):v)&&(h?(h=!1,f=r({},f,v)):r(f,v))}l.state=f}}else u=null;if(Ee(e=l.render(),i),"function"===typeof l.getChildContext&&"object"===typeof(a=i.childContextTypes)){var m=l.getChildContext();for(var g in m)if(!(g in a))throw Error(o(108,E(i)||"Unknown",g))}m&&(t=r({},t,m))}for(;a.isValidElement(e);){var l=e,s=l.type;if("function"!==typeof s)break;i(l,s)}return{child:e,context:t}}var De=function(){function e(e,t,n){a.isValidElement(e)?e.type!==l?e=[e]:(e=e.props.children,e=a.isValidElement(e)?[e]:ve(e)):e=ve(e),e={type:null,domNamespace:le,children:e,childIndex:0,context:D,footer:""};var r=C[0];if(0===r){var i=C,s=2*(r=i.length);if(!(65536>=s))throw Error(o(304));var u=new Uint16Array(s);for(u.set(i),(C=u)[0]=r+1,i=r;i<s-1;i++)C[i]=i+1;C[s-1]=0}else C[0]=C[r];this.threadID=r,this.stack=[e],this.exhausted=!1,this.currentSelectValue=null,this.previousWasTextNode=!1,this.makeStaticMarkup=t,this.suspenseDepth=0,this.contextIndex=-1,this.contextStack=[],this.contextValueStack=[],this.uniqueID=0,this.identifierPrefix=n&&n.identifierPrefix||""}var t=e.prototype;return t.destroy=function(){if(!this.exhausted){this.exhausted=!0,this.clearProviders();var e=this.threadID;C[e]=C[0],C[0]=e}},t.pushProvider=function(e){var t=++this.contextIndex,n=e.type._context,r=this.threadID;k(n,r);var a=n[r];this.contextStack[t]=n,this.contextValueStack[t]=a,n[r]=e.props.value},t.popProvider=function(){var e=this.contextIndex,t=this.contextStack[e],n=this.contextValueStack[e];this.contextStack[e]=null,this.contextValueStack[e]=null,this.contextIndex--,t[this.threadID]=n},t.clearProviders=function(){for(var e=this.contextIndex;0<=e;e--)this.contextStack[e][this.threadID]=this.contextValueStack[e]},t.read=function(e){if(this.exhausted)return null;var t=oe;oe=this;var n=me.current;me.current=ie;try{for(var r=[""],a=!1;r[0].length<e;){if(0===this.stack.length){this.exhausted=!0;var i=this.threadID;C[i]=C[0],C[0]=i;break}var l=this.stack[this.stack.length-1];if(a||l.childIndex>=l.children.length){var s=l.footer;if(""!==s&&(this.previousWasTextNode=!1),this.stack.pop(),"select"===l.type)this.currentSelectValue=null;else if(null!=l.type&&null!=l.type.type&&l.type.type.$$typeof===c)this.popProvider(l.type);else if(l.type===p){this.suspenseDepth--;var u=r.pop();if(a){a=!1;var d=l.fallbackFrame;if(!d)throw Error(o(303));this.stack.push(d),r[this.suspenseDepth]+="\x3c!--$!--\x3e";continue}r[this.suspenseDepth]+=u}r[this.suspenseDepth]+=s}else{var f=l.children[l.childIndex++],h="";try{h+=this.render(f,l.context,l.domNamespace)}catch(v){if(null!=v&&"function"===typeof v.then)throw Error(o(294));throw v}r.length<=this.suspenseDepth&&r.push(""),r[this.suspenseDepth]+=h}}return r[0]}finally{me.current=n,oe=t,$()}},t.render=function(e,t,n){if("string"===typeof e||"number"===typeof e)return""===(n=""+e)?"":this.makeStaticMarkup?z(n):this.previousWasTextNode?"\x3c!-- --\x3e"+z(n):(this.previousWasTextNode=!0,z(n));if(e=(t=xe(e,t,this.threadID)).child,t=t.context,null===e||!1===e)return"";if(!a.isValidElement(e)){if(null!=e&&null!=e.$$typeof){if((n=e.$$typeof)===i)throw Error(o(257));throw Error(o(258,n.toString()))}return e=ve(e),this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),""}var g=e.type;if("string"===typeof g)return this.renderDOM(e,t,n);switch(g){case O:case w:case s:case u:case h:case l:return e=ve(e.props.children),this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),"";case p:throw Error(o(294));case b:throw Error(o(343))}if("object"===typeof g&&null!==g)switch(g.$$typeof){case f:q={};var _=g.render(e.props,e.ref);return _=X(g.render,e.props,_,e.ref),_=ve(_),this.stack.push({type:null,domNamespace:n,children:_,childIndex:0,context:t,footer:""}),"";case v:return e=[a.createElement(g.type,r({ref:e.ref},e.props))],this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),"";case c:return n={type:e,domNamespace:n,children:g=ve(e.props.children),childIndex:0,context:t,footer:""},this.pushProvider(e),this.stack.push(n),"";case d:g=e.type,_=e.props;var E=this.threadID;return k(g,E),g=ve(_.children(g[E])),this.stack.push({type:e,domNamespace:n,children:g,childIndex:0,context:t,footer:""}),"";case y:throw Error(o(338));case m:return g=(_=(g=e.type)._init)(g._payload),e=[a.createElement(g,r({ref:e.ref},e.props))],this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),""}throw Error(o(130,null==g?g:typeof g,""))},t.renderDOM=function(e,t,n){var i=e.type.toLowerCase();if(n===le&&se(i),!be.hasOwnProperty(i)){if(!ye.test(i))throw Error(o(65,i));be[i]=!0}var l=e.props;if("input"===i)l=r({type:void 0},l,{defaultChecked:void 0,defaultValue:void 0,value:null!=l.value?l.value:l.defaultValue,checked:null!=l.checked?l.checked:l.defaultChecked});else if("textarea"===i){var s=l.value;if(null==s){s=l.defaultValue;var u=l.children;if(null!=u){if(null!=s)throw Error(o(92));if(Array.isArray(u)){if(!(1>=u.length))throw Error(o(93));u=u[0]}s=""+u}null==s&&(s="")}l=r({},l,{value:void 0,children:""+s})}else if("select"===i)this.currentSelectValue=null!=l.value?l.value:l.defaultValue,l=r({},l,{value:void 0});else if("option"===i){u=this.currentSelectValue;var c=function(e){if(void 0===e||null===e)return e;var t="";
2return a.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(l.children);if(null!=u){var d=null!=l.value?l.value+"":c;if(s=!1,Array.isArray(u)){for(var f=0;f<u.length;f++)if(""+u[f]===d){s=!0;break}}else s=""+u===d;l=r({selected:void 0,children:void 0},l,{selected:s,children:c})}}if(s=l){if(ce[i]&&(null!=s.children||null!=s.dangerouslySetInnerHTML))throw Error(o(137,i));if(null!=s.dangerouslySetInnerHTML){if(null!=s.children)throw Error(o(60));if("object"!==typeof s.dangerouslySetInnerHTML||!("__html"in s.dangerouslySetInnerHTML))throw Error(o(61))}if(null!=s.style&&"object"!==typeof s.style)throw Error(o(62))}s=l,u=this.makeStaticMarkup,c=1===this.stack.length,d="<"+e.type;e:if(-1===i.indexOf("-"))f="string"===typeof s.is;else switch(i){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":f=!1;break e;default:f=!0}for(O in s)if(Oe.call(s,O)){var p=s[O];if(null!=p){if("style"===O){var h=void 0,v="",m="";for(h in p)if(p.hasOwnProperty(h)){var g=0===h.indexOf("--"),y=p[h];if(null!=y){if(g)var b=h;else if(b=h,we.hasOwnProperty(b))b=we[b];else{var w=b.replace(pe,"-$1").toLowerCase().replace(he,"-ms-");b=we[b]=w}v+=m+b+":",m=h,v+=g=null==y||"boolean"===typeof y||""===y?"":g||"number"!==typeof y||0===y||de.hasOwnProperty(m)&&de[m]?(""+y).trim():y+"px",m=";"}}p=v||null}h=null,f?_e.hasOwnProperty(O)||(h=N(h=O)&&null!=p?h+'="'+z(p)+'"':""):h=W(O,p),h&&(d+=" "+h)}}u||c&&(d+=' data-reactroot=""');var O=d;s="",ue.hasOwnProperty(i)?O+="/>":(O+=">",s="</"+e.type+">");e:{if(null!=(u=l.dangerouslySetInnerHTML)){if(null!=u.__html){u=u.__html;break e}}else if("string"===typeof(u=l.children)||"number"===typeof u){u=z(u);break e}u=null}return null!=u?(l=[],ge.hasOwnProperty(i)&&"\n"===u.charAt(0)&&(O+="\n"),O+=u):l=ve(l.children),e=e.type,n=null==n||"http://www.w3.org/1999/xhtml"===n?se(e):"http://www.w3.org/2000/svg"===n&&"foreignObject"===e?"http://www.w3.org/1999/xhtml":n,this.stack.push({domNamespace:n,type:i,children:l,childIndex:0,context:t,footer:s}),this.previousWasTextNode=!1,O},e}();t.renderToNodeStream=function(){throw Error(o(207))},t.renderToStaticMarkup=function(e,t){e=new De(e,!0,t);try{return e.read(1/0)}finally{e.destroy()}},t.renderToStaticNodeStream=function(){throw Error(o(208))},t.renderToString=function(e,t){e=new De(e,!1,t);try{return e.read(1/0)}finally{e.destroy()}},t.version="17.0.2"},866:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(4)),a=p(n(413)),o=n(523),i=p(n(719)),l=p(n(524)),s=p(n(761)),u=p(n(867)),c=p(n(881)),d=n(889),f=n(890);function p(e){return e&&e.__esModule?e:{default:e}}function h(e){return h="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},h(e)}function v(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function m(){return m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},m.apply(this,arguments)}function g(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 y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,a=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(s){a=!0,o=s}finally{try{r||null==l.return||l.return()}finally{if(a)throw o}}return n}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function b(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function w(e){return w=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},w(e)}function O(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _(e,t){return _=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},_(e,t)}function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var x="react-daterange-picker",D=["mousedown","focusin","touchstart"],k=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return n=function(e,t){return!t||"object"!==h(t)&&"function"!==typeof t?O(e):t}(this,(e=w(t)).call.apply(e,[this].concat(a))),E(O(n),"state",{}),E(O(n),"onOutsideAction",(function(e){n.wrapper&&!n.wrapper.contains(e.target)&&n.closeCalendar()})),E(O(n),"onChange",(function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];n.setState({isOpen:!t});var r=n.props.onChange;r&&r(e)})),E(O(n),"onChangeFrom",(function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=n.props.value,a=y([].concat(r),2)[1];n.onChange([e,a],t)})),E(O(n),"onChangeTo",(function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=n.props.value,a=y([].concat(r),1)[0];n.onChange([a,e],t)})),E(O(n),"onFocus",(function(e){var t=n.props,r=t.disabled,a=t.onFocus;a&&a(e),r||n.openCalendar()})),E(O(n),"openCalendar",(function(){n.setState({isOpen:!0})})),E(O(n),"closeCalendar",(function(){n.setState((function(e){return e.isOpen?{isOpen:!1}:null}))})),E(O(n),"toggleCalendar",(function(){n.setState((function(e){return{isOpen:!e.isOpen}}))})),E(O(n),"stopPropagation",(function(e){return e.stopPropagation()})),E(O(n),"clear",(function(){return n.onChange(null)})),n}var n,a,o;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&_(e,t)}(t,e),n=t,a=[{key:"componentDidMount",value:function(){this.handleOutsideActionListeners()}},{key:"componentDidUpdate",value:function(e,t){var n=this.state.isOpen,r=this.props,a=r.onCalendarClose,o=r.onCalendarOpen;n!==t.isOpen&&(this.handleOutsideActionListeners(),(0,f.callIfDefined)(n?o:a))}},{key:"componentWillUnmount",value:function(){this.handleOutsideActionListeners(!1)}},{key:"handleOutsideActionListeners",value:function(e){var t=this,n=this.state.isOpen,r=("undefined"!==typeof e?e:n)?"addEventListener":"removeEventListener";D.forEach((function(e){return document[r](e,t.onOutsideAction)}))}},{key:"renderInputs",value:function(){var e=this.props,t=e.autoFocus,n=e.calendarAriaLabel,a=e.calendarIcon,o=e.clearAriaLabel,i=e.clearIcon,l=e.dayAriaLabel,s=e.dayPlaceholder,u=e.disableCalendar,d=e.disabled,f=e.format,p=e.locale,h=e.maxDate,v=e.maxDetail,b=e.minDate,w=e.monthAriaLabel,O=e.monthPlaceholder,_=e.name,D=e.nativeInputAriaLabel,k=e.required,C=e.showLeadingZeros,P=e.value,j=e.yearAriaLabel,S=e.yearPlaceholder,M=this.state.isOpen,T=y([].concat(P),2),N=T[0],F=T[1],A=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(n,!0).forEach((function(t){E(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},{dayAriaLabel:l,monthAriaLabel:w,nativeInputAriaLabel:D,yearAriaLabel:j},{},{dayPlaceholder:s,monthPlaceholder:O,yearPlaceholder:S},{className:"".concat(x,"__inputGroup"),disabled:d,format:f,isCalendarOpen:M,locale:p,maxDate:h,maxDetail:v,minDate:b,required:k,showLeadingZeros:C});return r.default.createElement("div",{className:"".concat(x,"__wrapper")},r.default.createElement(c.default,m({},A,{autoFocus:t,name:"".concat(_,"_from"),onChange:this.onChangeFrom,returnValue:"start",value:N})),r.default.createElement("span",{className:"".concat(x,"__range-divider")},"\u2013"),r.default.createElement(c.default,m({},A,{name:"".concat(_,"_to"),onChange:this.onChangeTo,returnValue:"end",value:F})),null!==i&&r.default.createElement("button",{"aria-label":o,className:"".concat(x,"__clear-button ").concat(x,"__button"),disabled:d,onClick:this.clear,onFocus:this.stopPropagation,t
2ype:"button"},i),null!==a&&!u&&r.default.createElement("button",{"aria-label":n,className:"".concat(x,"__calendar-button ").concat(x,"__button"),disabled:d,onBlur:this.resetValue,onClick:this.toggleCalendar,onFocus:this.stopPropagation,type:"button"},a))}},{key:"renderCalendar",value:function(){var e=this.props.disableCalendar,t=this.state.isOpen;if(null===t||e)return null;var n=this.props,a=n.calendarClassName,o=(n.className,n.onChange,n.value),i=v(n,["calendarClassName","className","onChange","value"]),c="".concat(x,"__calendar");return r.default.createElement(s.default,null,r.default.createElement("div",{className:(0,l.default)(c,"".concat(c,"--").concat(t?"open":"closed"))},r.default.createElement(u.default,m({className:a,onChange:this.onChange,selectRange:!0,value:o||null},i))))}},{key:"render",value:function(){var e=this,t=this.props,n=t.className,a=t.disabled,o=this.state.isOpen;return r.default.createElement("div",m({className:(0,l.default)(x,"".concat(x,"--").concat(o?"open":"closed"),"".concat(x,"--").concat(a?"disabled":"enabled"),n)},this.eventProps,{onFocus:this.onFocus,ref:function(t){t&&(e.wrapper=t)}}),this.renderInputs(),this.renderCalendar())}},{key:"eventProps",get:function(){return(0,i.default)(this.props)}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){return e.isOpen!==t.isOpenProps?{isOpen:e.isOpen,isOpenProps:e.isOpen}:null}}],a&&b(n.prototype,a),o&&b(n,o),t}(r.PureComponent);t.default=k;var C={xmlns:"http://www.w3.org/2000/svg",width:19,height:19,viewBox:"0 0 19 19",stroke:"black",strokeWidth:2},P=r.default.createElement("svg",m({},C,{className:"".concat(x,"__calendar-button__icon ").concat(x,"__button__icon")}),r.default.createElement("rect",{fill:"none",height:"15",width:"15",x:"2",y:"2"}),r.default.createElement("line",{x1:"6",x2:"6",y1:"0",y2:"4"}),r.default.createElement("line",{x1:"13",x2:"13",y1:"0",y2:"4"})),j=r.default.createElement("svg",m({},C,{className:"".concat(x,"__clear-button__icon ").concat(x,"__button__icon")}),r.default.createElement("line",{x1:"4",x2:"15",y1:"4",y2:"15"}),r.default.createElement("line",{x1:"15",x2:"4",y1:"4",y2:"15"}));k.defaultProps={calendarIcon:P,clearIcon:j,isOpen:null,name:"daterange"};var S=a.default.oneOfType([a.default.string,a.default.instanceOf(Date)]);k.propTypes={autoFocus:a.default.bool,calendarAriaLabel:a.default.string,calendarClassName:a.default.oneOfType([a.default.string,a.default.arrayOf(a.default.string)]),calendarIcon:a.default.node,className:a.default.oneOfType([a.default.string,a.default.arrayOf(a.default.string)]),clearAriaLabel:a.default.string,clearIcon:a.default.node,dayAriaLabel:a.default.string,dayPlaceholder:a.default.string,disableCalendar:a.default.bool,disabled:a.default.bool,format:a.default.string,isOpen:a.default.bool,locale:a.default.string,maxDate:d.isMaxDate,maxDetail:a.default.oneOf(["century","decade","year","month"]),minDate:d.isMinDate,monthAriaLabel:a.default.string,monthPlaceholder:a.default.string,name:a.default.string,nativeInputAriaLabel:a.default.string,onCalendarClose:a.default.func,onCalendarOpen:a.default.func,onChange:a.default.func,onFocus:a.default.func,required:a.default.bool,returnValue:a.default.oneOf(["start","end","range"]),showLeadingZeros:a.default.bool,value:a.default.oneOfType([S,a.default.arrayOf(S)]),yearAriaLabel:a.default.string,yearPlaceholder:a.default.string},(0,o.polyfill)(k)},867:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Calendar",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"CenturyView",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"DecadeView",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"YearView",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"MonthView",{enumerable:!0,get:function(){return l.default}}),t.default=void 0;var r=s(n(868)),a=s(n(749)),o=s(n(750)),i=s(n(751)),l=s(n(752));function s(e){return e&&e.__esModule?e:{default:e}}var u=r.default;t.default=u},868:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(4)),a=v(n(413)),o=n(523),i=v(n(524)),l=v(n(869)),s=v(n(749)),u=v(n(750)),c=v(n(751)),d=v(n(752)),f=n(518),p=n(504),h=n(683);function v(e){return e&&e.__esModule?e:{default:e}}function m(e){return m="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}function g(){return g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g.apply(this,arguments)}function y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(e,t){return O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},O(e,t)}function _(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function E(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var x="react-calendar",D=["century","decade","year","month"],k=[].concat(E(D.slice(1)),["day"]),C=function(e,t){return e&&!t||!e&&t||e&&t&&e.getTime()!==t.getTime()},P=function(e,t){return D.slice(D.indexOf(e),D.indexOf(t)+1)},j=function(e,t,n){return-1!==P(t,n).indexOf(e)},S=function(e,t,n){return j(e,t,n)?e:P(t,n).pop()},M=function(e){return k[D.indexOf(e)]},T=function(e){if(!e)return null;var t=e instanceof Array&&2===e.length?e[0]:e;if(!t)return null;var n=new Date(t);if(isNaN(n.getTime()))throw new Error("Invalid date: ".concat(e));return n},N=function(e,t,n,r){var a=T(e);if(!a)return null;var o=(0,f.getBegin)(M(r),a);return(0,h.between)(o,t,n)},F=function(e){if(!e)return null;var t=e instanceof Array&&2===e.length?e[1]:e;if(!t)return null;var n=new Date(t);if(isNaN(n.getTime()))throw new Error("Invalid date: ".concat(e));return n},A=function(e,t,n,r){var a=F(e);if(!a)return null;var o=(0,f.getEnd)(M(r),a);return(0,h.between)(o,t,n)},L=function(e,t,n,r){return e instanceof Array?e:[N(e,t,n,r),A(e,t,n,r)]},I=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return n=function(e,t){return!t||"object"!==m(t)&&"function"!==typeof t?w(e):t}(this,(e=b(t)).call.apply(e,[this].concat(a))),_(w(n),"state",{}),_(w(n),"setActiveStartDate",(function(e){var t=n.props.onActiveDateChange;n.setState({activeStartDate:e},(function(){var r=n.state.view;(0,h.callIfDefined)(t,{activeStartDate:e,view:r})}))})),_(w(n),"drillDown",(function(e){if(n.drillDownAvailable){var t=n.props,r=t.maxDetail,a=t.minDetail,o=t.onDrillDown,i=P(a,r);n.setState((function(t){var n=i[i.indexOf(t.view)+1];return{activeStartDate:e,view:n}}),(function(){var t=n.state.view;(0,h.callIfDefined)(o,{activeStartDate:e,view:t})}))}})),_(w(n),"drillUp",(function(){if(n.drillUpAvailable){var e=n.props,t=e.maxDetail,r=e.minDetail,a=e.onDrillUp,o=P(r,t);n.setState((function(e){var t=o[o.indexOf(e.view)-1];return{activeStartDate:(0,f.getBegin)(t,e.activeStartDate),view:t}}),(function(){var e=n.state,t=e.activeStartDate,r=e.view;(0,h.callIfDefined)(a,{activeStartDate:t,view:r})}))}})),_(w(n),"onChange",(function(e){var t,r,a=n.props,o=a.onChange;if(a.selectRange){var i=n.state.value;i&&1===[].concat(i).length?(t=(0,f.getValueRange)(n.valueType,i,e),r=function(){return(0,h.callIfDefined)(o,t)}):t=(0,f.getBegin)(n.valueType,e)}else t=n.getProcessedValue(e),r=function(){return(0,h.callIfDefined)(o,t)};n.setState({value:t},r)})),_(w(n),"onMouseOver",(function(e){n.setState((function(t){return t.hover&&t.hover.getTime()===e.getTime()?null:{hover:e}}))}
2)),_(w(n),"onMouseLeave",(function(){n.setState({hover:null})})),n}var n,a,o;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&O(e,t)}(t,e),n=t,o=[{key:"getDerivedStateFromProps",value:function(e,t){e.minDate,e.maxDate;var n=e.minDetail,r=e.maxDetail,a={},o=function(e){var t=e.activeStartDate,n=e.maxDate,r=e.maxDetail,a=e.minDate,o=e.minDetail,i=e.value,l=e.view,s=S(l,o,r),u=N(i,a,n,r)||t||new Date;return(0,f.getBegin)(s,u)}(e);C(o,t.activeStartDateProps)&&(a.activeStartDate=o,a.activeStartDateProps=o);var i=S(e.view,n,r);i===t.viewProps||j(t.view,n,r)||(a.view=i,a.viewProps=i);var l=[e.value,t.valueProps];return(a.view||C.apply(void 0,E(l.map((function(e){return T(e)}))))||C.apply(void 0,E(l.map((function(e){return F(e)})))))&&(a.value=e.value,a.valueProps=e.value),!e.selectRange&&t.hover&&(a.hover=null),a}}],(a=[{key:"getProcessedValue",value:function(e){var t=this.props,n=t.minDate,r=t.maxDate,a=t.maxDetail,o=t.returnValue;return function(){switch(o){case"start":return N;case"end":return A;case"range":return L;default:throw new Error("Invalid returnValue.")}}()(e,n,r,a)}},{key:"renderContent",value:function(){var e=this.props,t=e.calendarType,n=e.locale,a=e.maxDate,o=e.minDate,i=e.renderChildren,l=e.selectRange,f=e.tileClassName,p=e.tileContent,v=e.tileDisabled,m=this.state,y=m.activeStartDate,b=m.hover,w=m.value,O=m.view,_=this.onMouseOver,E={activeStartDate:y,hover:b,locale:n,maxDate:a,minDate:o,onMouseOver:l?_:null,tileClassName:f,tileContent:p||i,tileDisabled:v,value:w,valueType:this.valueType},x=this.drillDownAvailable?this.drillDown:this.onChange;switch(O){case"century":var D=this.props.onClickDecade;return r.default.createElement(s.default,g({onClick:(0,h.mergeFunctions)(x,D)},E));case"decade":var k=this.props.onClickYear;return r.default.createElement(u.default,g({onClick:(0,h.mergeFunctions)(x,k)},E));case"year":var C=this.props,P=C.formatMonth,j=C.onClickMonth;return r.default.createElement(c.default,g({formatMonth:P,onClick:(0,h.mergeFunctions)(x,j)},E));case"month":var S=this.props,M=S.formatShortWeekday,T=S.onClickDay,N=S.onClickWeekNumber,F=S.showFixedNumberOfWeeks,A=S.showNeighboringMonth,L=S.showWeekNumbers,I=this.onMouseLeave;return r.default.createElement(d.default,g({calendarType:t,formatShortWeekday:M,onClick:(0,h.mergeFunctions)(x,T),onClickWeekNumber:N,onMouseLeave:I,showFixedNumberOfWeeks:F,showNeighboringMonth:A,showWeekNumbers:L},E));default:throw new Error("Invalid view: ".concat(O,"."))}}},{key:"renderNavigation",value:function(){if(!this.props.showNavigation)return null;var e=this.props,t=e.formatMonthYear,n=e.locale,a=e.maxDate,o=e.maxDetail,i=e.minDate,s=e.minDetail,u=e.navigationAriaLabel,c=e.navigationLabel,d=e.next2AriaLabel,f=e.next2Label,p=e.nextAriaLabel,h=e.nextLabel,v=e.prev2AriaLabel,m=e.prev2Label,g=e.prevAriaLabel,y=e.prevLabel,b=this.state,w=b.activeStartDate,O=b.view;return r.default.createElement(l.default,{activeStartDate:w,drillUp:this.drillUp,formatMonthYear:t,locale:n,maxDate:a,minDate:i,navigationAriaLabel:u,navigationLabel:c,next2AriaLabel:d,next2Label:f,nextAriaLabel:p,nextLabel:h,prev2AriaLabel:v,prev2Label:m,prevAriaLabel:g,prevLabel:y,setActiveStartDate:this.setActiveStartDate,view:O,views:P(s,o)})}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.selectRange,a=this.state.value,o=this.onMouseLeave,l=[].concat(a);return r.default.createElement("div",{className:(0,i.default)(x,n&&1===l.length&&"".concat(x,"--selectRange"),t)},this.renderNavigation(),r.default.createElement("div",{className:"".concat(x,"__viewContainer"),onBlur:n?o:null,onMouseLeave:n?o:null},this.renderContent()))}},{key:"drillDownAvailable",get:function(){var e=this.props,t=e.maxDetail,n=e.minDetail,r=this.state.view,a=P(n,t);return a.indexOf(r)<a.length-1}},{key:"drillUpAvailable",get:function(){var e=this.props,t=e.maxDetail,n=e.minDetail,r=this.state.view;return P(n,t).indexOf(r)>0}},{key:"valueType",get:function(){var e=this.props.maxDetail;return M(e)}}])&&y(n.prototype,a),o&&y(n,o),t}(r.Component);t.default=I,I.defaultProps={maxDetail:"month",minDetail:"century",returnValue:"start",showNavigation:!0,showNeighboringMonth:!0,view:"month"},I.propTypes={activeStartDate:a.default.instanceOf(Date),calendarType:p.isCalendarType,className:p.isClassName,formatMonth:a.default.func,formatMonthYear:a.default.func,formatShortWeekday:a.default.func,locale:a.default.string,maxDate:p.isMaxDate,maxDetail:a.default.oneOf(D),minDate:p.isMinDate,minDetail:a.default.oneOf(D),navigationAriaLabel:a.default.string,navigationLabel:a.default.func,next2AriaLabel:a.default.string,next2Label:a.default.node,nextAriaLabel:a.default.string,nextLabel:a.default.node,onActiveDateChange:a.default.func,onChange:a.default.func,onClickDay:a.default.func,onClickDecade:a.default.func,onClickMonth:a.default.func,onClickWeekNumber:a.default.func,onClickYear:a.default.func,onDrillDown:a.default.func,onDrillUp:a.default.func,prev2AriaLabel:a.default.string,prev2Label:a.default.node,prevAriaLabel:a.default.string,prevLabel:a.default.node,renderChildren:a.default.func,returnValue:a.default.oneOf(["start","end","range"]),selectRange:a.default.bool,showFixedNumberOfWeeks:a.default.bool,showNavigation:a.default.bool,showNeighboringMonth:a.default.bool,showWeekNumbers:a.default.bool,tileClassName:a.default.oneOfType([a.default.func,p.isClassName]),tileContent:a.default.oneOfType([a.default.func,a.default.node]),tileDisabled:a.default.func,value:a.default.oneOfType([a.default.string,p.isValue]),view:a.default.oneOf(D)},(0,o.polyfill)(I)},869:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r=s(n(4)),a=s(n(413)),o=n(518),i=n(606),l=n(504);function s(e){return e&&e.__esModule?e:{default:e}}var u="react-calendar__navigation";function c(e){var t=e.activeStartDate,n=e.drillUp,a=e.formatMonthYear,i=e.locale,l=e.maxDate,s=e.minDate,c=e.navigationAriaLabel,d=e.navigationLabel,f=e.next2AriaLabel,p=e.next2Label,h=e.nextAriaLabel,v=e.nextLabel,m=e.prev2AriaLabel,g=e.prev2Label,y=e.prevAriaLabel,b=e.prevLabel,w=e.setActiveStartDate,O=e.view,_=e.views.indexOf(O)>0,E="century"!==O,x=(0,o.getBeginPrevious)(O,t),D=E&&(0,o.getBeginPrevious2)(O,t),k=(0,o.getBeginNext)(O,t),C=E&&(0,o.getBeginNext2)(O,t),P=function(){if(x.getFullYear()<1e3)return!0;var e=(0,o.getEndPrevious)(O,t);return s&&s>=e}(),j=E&&function(){if(D.getFullYear()<1e3)return!0;var e=(0,o.getEndPrevious2)(O,t);return s&&s>=e}(),S=l&&l<=k,M=E&&l&&l<=C;var T=function(){switch(O){case"century":return(0,o.getCenturyLabel)(t);case"decade":return(0,o.getDecadeLabel)(t);case"year":return(0,o.getYear)(t);case"month":return a(i,t);default:throw new Error("Invalid view: ".concat(O,"."))}}();return r.default.createElement("div",{className:u,style:{display:"flex"}},null!==g&&E&&r.default.createElement("button",{"aria-label":m,className:"".concat(u,"__arrow ").concat(u,"__prev2-button"),disabled:j,onClick:function(){w(D)},type:"button"},g),r.default.createElement("button",{"aria-label":y,className:"".concat(u,"__arrow ").concat(u,"__prev-button"),disabled:P,onClick:function(){w(x)},type:"button"},b),r.default.createElement("button",{"aria-label":c,className:"react-calendar__navigation__label",disabled:!_,onClick:n,style:{flexGrow:1},type:"button"},d?d({date:t,view:O,label:T}):T),r.default.createElement("button",{"aria-label":h,className:"".concat(u,"__arrow ").concat(u,"__next-button"),disabled:S,onClick:function(){w(k)},type:"button"},v),null!==p&&E&&r.default.createElement("button",{"aria-label":f,className:"".concat(u,"__arrow ").concat(u,"__next2-button"),disabled:M,onClick:function(){w(C)},type:"button"},p))}c.defaultProps={formatMonthYear:i.formatMonthYear,navigationAriaLabel:"",next2AriaLabel:"",next2Label:"\xbb",nextAriaLabel:"",nextLabel:"\u203a",prev2AriaLabel:"",prev2Label:"\xab",prevAriaLabel:"",prevLabel:"\u2039"},c.propTypes={activeStartDate:a.default.instanceOf(Date).isRequired,drillUp:a.default.func.isRequired,formatMonthYear:a.default.func,locale:a.default.string,maxDate:a.default.instanceOf(Date),minDate:a.default.instanceOf(Date),navigationAriaLabel:a.default.string,navigationLabel:a.default.func,next2AriaLabel:a.default.string,next2Label:a.default.oneOfType([a.default.string,a.default.node]),nextAriaLabel:a.default.string,nextLabel:a.default.oneOfType([a.default.string,a.default.node]),prev2AriaLabel:a.default.string,prev2Label:a.default.oneOfType([a.default.string,a.default.node]),prevAriaLabel:a.default.string,prevLabel:a.default.oneOfType([a.default.string,a.default.node]),setActiveStartDate:a.default.func.isRequired,view:l.isView.isRequired,views:l.isViews.isRequired}},870:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=s(n(4)),a=s(n(607)),o=s(n(871)),i=n(518),l=n(504);function s(e){return e&&e.__esModule?e:{default:e}}function u(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 c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}function f(e){var t=e.activeStartDate,n=(0,i.getBeginOfCenturyYear)(t),l=n+99;return r.default.createElement(a.default,d({},e,{className:"react-calendar__century-view__decades",dateTransform:i.getBeginOfDecade,dateType:"decade",end:l,start:n,step:10,tile:o.default}))}f.propTypes=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?u(n,!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},l.tileGroupProps)},871:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var r=s(n(4)),a=s(n(413)),o=s(n(608)),i=n(518),l=n(504);function s(e){return e&&e.__esModule?e:{default:e}}function u(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 c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}function f(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var p="react-calendar__century-view__decades__decade";function h(e){var t=e.classes,n=e.point,a=f(e,["classes","point"]);return r.default.createElement(o.default,d({},a,{classes:[].concat(t,p),maxDateTransform:i.getEndOfDecade,minDateTransform:i.getBeginOfDecade,view:"century"}),(0,i.getDecadeLabel)(n))}h.propTypes=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(n,!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},l.tileProps,{point:a.default.number.isRequired})},872:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=s(n(4)),a=s(n(607)),o=s(n(873)),i=n(518),l=n(504);function s(e){return e&&e.__esModule?e:{default:e}}function u(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 c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}function f(e){var t=e.activeStartDate,n=(0,i.getBeginOfDecadeYear)(t),l=n+9;return r.default.createElement(a.default,d({},e,{className:"react-calendar__decade-view__years",dateTransform:function(e){return new Date(e,0,1)},dateType:"year",end:l,start:n,tile:o.default}))}f.propTypes=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(n,!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},l.tileGroupProps)},873:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var r=s(n(4)),a=s(n(413)),o=s(n(608)),i=n(518),l=n(504);function s(e){return e&&e.__esModule?e:{default:e}}function u(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 c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}function f(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var p="react-calendar__decade-view__years__year";function h(e){var t=e.classes,n=e.point,a=f(e,["classes","point"]);return r.default.createElement(o.default,d({},a,{classes:[].concat(t,p),maxDateTransform:i.getEndOfYear,minDateTransform:i.getBeginOfYear,view:"decade"}),n)}h.propTypes=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?u(n,!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},l.tileProps,{point:a.default.number.isRequired})},874:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r=u(n(4)),a=u(n(413)),o=u(n(607)),i=u(n(875)),l=n(518),s=n(504);function u(e){return e&&e.__esModule?e:{default:e}}function c(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 d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}function p(e){var t=e.activeStartDate,n=(0,l.getYear)(t);return r.default.createElement(o.default,f({},e,{className:"react-calendar__year-view__months",dateTransform:function(e){return new Date(n,e,1)},dateType:"month",end:11,start:0,tile:i.default}))}p.propTypes=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(n,!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},s.tileGroupProps,{locale:a.default.string})},875:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;var r=u(n(4)),a=u(n(413)),o=u(n(608)),i=n(518),l=n(606),s=n(504);function u(e){return e&&e.__esModule?e:{default:e}}function c(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 d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}function p(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var h="react-calendar__year-view__months__month";function v(e){var t=e.classes,n=e.date,a=e.formatMonth,s=e.locale,u=p(e,["classes","date","formatMonth","locale"]);return r.default.createElement(o.default,f({},u,{classes:[].concat(t,h),date:n,formatAbbr:l.formatMonthYear,locale:s,maxDateTransform:i.getEndOfMonth,minDateTransform:i.getBeginOfMonth,view:"year"}),a(s,n))}v.defaultProps={formatMonth:l.formatMonth},v.propTypes=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(n,!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},s.tileProps,{formatMonth:a.default.func})},876:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var r=u(n(4)),a=u(n(413)),o=u(n(607)),i=u(n(877)),l=n(518),s=n(504);function u(e){return e&&e.__esModule?e:{default:e}}function c(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 d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}function p(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function h(e){var t=e.activeStartDate,n=e.calendarType,a=e.showFixedNumberOfWeeks,s=e.showNeighboringMonth,u=p(e,["showFixedNumberOfWeeks","
2showNeighboringMonth"]),c=(0,l.getYear)(t),d=(0,l.getMonthIndex)(t),h=a||s,v=(0,l.getDayOfWeek)(t,n),m=h?0:v,g=1+(h?-v:0),y=function(){if(a)return g+42-1;var e=(0,l.getDaysInMonth)(t);if(s){var r=new Date(c,d,e);return e+(7-(0,l.getDayOfWeek)(r,n)-1)}return e}();return r.default.createElement(o.default,f({},u,{className:"react-calendar__month-view__days",count:7,currentMonthIndex:d,dateTransform:function(e){return new Date(c,d,e)},dateType:"day",end:y,offset:m,start:g,tile:i.default}))}h.propTypes=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(n,!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({calendarType:s.isCalendarType.isRequired,showFixedNumberOfWeeks:a.default.bool,showNeighboringMonth:a.default.bool},s.tileGroupProps)},877:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;var r=u(n(4)),a=u(n(413)),o=u(n(608)),i=n(518),l=n(606),s=n(504);function u(e){return e&&e.__esModule?e:{default:e}}function c(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 d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}function p(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var h="react-calendar__month-view__days__day";function v(e){var t=e.calendarType,n=e.classes,a=e.currentMonthIndex,s=e.date,u=p(e,["calendarType","classes","currentMonthIndex","date"]);return r.default.createElement(o.default,f({},u,{classes:[].concat(n,h,(0,i.isWeekend)(s,t)?"".concat(h,"--weekend"):null,s.getMonth()!==a?"".concat(h,"--neighboringMonth"):null),date:s,formatAbbr:l.formatLongDate,maxDateTransform:i.getEndOfDay,minDateTransform:i.getBeginOfDay,view:"month"}),(0,i.getDay)(s))}v.propTypes=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(n,!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},s.tileProps,{currentMonthIndex:a.default.number.isRequired})},878:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r=u(n(4)),a=u(n(413)),o=u(n(682)),i=n(518),l=n(606),s=n(504);function u(e){return e&&e.__esModule?e:{default:e}}function c(e){for(var t=e.calendarType,n=e.formatShortWeekday,a=e.locale,s=e.onMouseLeave,u=new Date,c=(0,i.getBeginOfMonth)(u),d=(0,i.getYear)(c),f=(0,i.getMonthIndex)(c),p=[],h=1;h<=7;h+=1){var v=new Date(d,f,h-(0,i.getDayOfWeek)(c,t)),m=(0,l.formatWeekday)(a,v);p.push(r.default.createElement("div",{key:h,className:"react-calendar__month-view__weekdays__weekday"},r.default.createElement("abbr",{"aria-label":m,title:m},n(a,v).replace(".",""))))}return r.default.createElement(o.default,{className:"react-calendar__month-view__weekdays",count:7,onFocus:s,onMouseOver:s},p)}c.defaultProps={formatShortWeekday:l.formatShortWeekday},c.propTypes={calendarType:s.isCalendarType.isRequired,formatShortWeekday:a.default.func,locale:a.default.string,onMouseLeave:a.default.func}},879:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r=u(n(4)),a=u(n(413)),o=u(n(880)),i=u(n(682)),l=n(518),s=n(504);
2function u(e){return e&&e.__esModule?e:{default:e}}function c(e){var t=e.activeStartDate,n=e.calendarType,a=e.onClickWeekNumber,s=e.onMouseLeave,u=e.showFixedNumberOfWeeks,c=function(){if(u)return 6;var e=(0,l.getDaysInMonth)(t)-(7-(0,l.getDayOfWeek)(t,n));return 1+Math.ceil(e/7)}(),d=function(){for(var e=(0,l.getYear)(t),r=(0,l.getMonthIndex)(t),a=(0,l.getDay)(t),o=[],i=0;i<c;i+=1)o.push((0,l.getBeginOfWeek)(new Date(e,r,a+7*i),n));return o}(),f=d.map((function(e){return(0,l.getWeekNumber)(e,n)}));return r.default.createElement(i.default,{className:"react-calendar__month-view__weekNumbers",count:c,direction:"column",onFocus:s,onMouseOver:s,style:{flexBasis:"calc(100% * (1 / 8)",flexShrink:0}},f.map((function(e,t){return r.default.createElement(o.default,{key:e,date:d[t],onClickWeekNumber:a,weekNumber:e})})))}c.propTypes={activeStartDate:a.default.instanceOf(Date).isRequired,calendarType:s.isCalendarType.isRequired,onClickWeekNumber:a.default.func,onMouseLeave:a.default.func,showFixedNumberOfWeeks:a.default.bool}},880:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=o(n(4)),a=o(n(413));function o(e){return e&&e.__esModule?e:{default:e}}function i(e){var t=e.date,n=e.onClickWeekNumber,a=e.weekNumber;return n?r.default.createElement("button",{className:"react-calendar__tile",onClick:function(){return n(a,t)},style:{flexGrow:1},type:"button"},r.default.createElement("span",null,a)):r.default.createElement("div",{className:"react-calendar__tile",style:{flexGrow:1}},r.default.createElement("span",null,a))}i.propTypes={date:a.default.instanceOf(Date).isRequired,onClickWeekNumber:a.default.func,weekNumber:a.default.number.isRequired}},881:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(4)),a=g(n(413)),o=n(523),i=n(486),l=g(n(882)),s=g(n(883)),u=g(n(884)),c=g(n(885)),d=g(n(886)),f=g(n(887)),p=n(753),h=n(888),v=n(562),m=n(563);function g(e){return e&&e.__esModule?e:{default:e}}function y(e){return y="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},y(e)}function b(){return b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},b.apply(this,arguments)}function w(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,a=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(s){a=!0,o=s}finally{try{r||null==l.return||l.return()}finally{if(a)throw o}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function O(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _(e){return _=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},_(e)}function E(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function x(e,t){return x=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},x(e,t)}function D(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function k(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var C=new Date(-864e13),P=new Date(864e13),j=["century","decade","year","month"],S=[].concat(k(j.slice(1)),["day"]);function M(e,t){return e&&!t||!e&&t||e&&t&&e.getTime()!==t.getTime()}function T(e){return S[j.indexOf(e)]}function N(e,t){return Array.isArray(e)?e[t]:e}function F(e){if(!e)return null;var t=new Date(e);if(isNaN(t.getTime()))throw new Error("Invalid date: ".concat(e));return t}function A(e,t,n,r){var a=function(e){return F(N(e,0))}(e);if(!a)return null;var o=(0,h.getBegin)(T(r),a);return(0,m.between)(o,t,n)}function L(e,t,n,r){var a=function(e){return F(N(e,1))}(e);if(!a)return null;var o=(0,h.getEnd)(T(r),a);return(0,m.between)(o,t,n)}function I(e){return"INPUT"===e.tagName&&"number"===e.type}function R(e,t){var n=e;do{n=n[t]}while(n&&!I(n));return n}function z(e){e&&e.focus()}var W=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==y(t)&&"function"!==typeof t?E(e):t}(this,(e=_(t)).call.apply(e,[this].concat(o))),D(E(n),"state",{year:null,month:null,day:null}),D(E(n),"onClick",(function(e){e.target===e.currentTarget&&z(e.target.children[1])})),D(E(n),"onKeyDown",(function(e){switch(e.key){case"ArrowLeft":case"ArrowRight":case n.divider:e.preventDefault(),z(R(e.target,"ArrowLeft"===e.key?"previousElementSibling":"nextElementSibling"))}})),D(E(n),"onKeyUp",(function(e){var t=e.key,n=e.target;if(!isNaN(parseInt(t,10))){var r=n.value,a=n.getAttribute("max");if(10*r>a||r.length>=a.length){z(R(n,"nextElementSibling"))}}})),D(E(n),"onChange",(function(e){var t=e.target,r=t.name,a=t.value;n.setState(D({},r,a?parseInt(a,10):null),n.onChangeExternal)})),D(E(n),"onChangeNative",(function(e){var t=n.props.onChange,r=e.target.value;t&&t(function(){if(!r)return null;var e=w(r.split("-"),3),t=e[0],n=e[1],a=e[2],o=parseInt(t,10),i=parseInt(n,10)-1||0,l=parseInt(a,10)||1;return new Date(o,i,l)}(),!1)})),D(E(n),"onChangeExternal",(function(){var e=n.props.onChange;
2if(e){var t=[n.dayInput,n.monthInput,n.yearInput].filter(Boolean),r={};if(t.forEach((function(e){r[e.name]=e.value})),t.every((function(e){return!e.value})))e(null,!1);else if(t.every((function(e){return e.value&&e.checkValidity()}))){var a=parseInt(r.year,10),o=parseInt(r.month||1,10),i=parseInt(r.day||1,10),l=new Date(a,o-1,i);e(n.getProcessedValue(l),!1)}}})),D(E(n),"renderDay",(function(e,t){var a=n.props,o=a.autoFocus,i=a.dayAriaLabel,l=a.dayPlaceholder,u=a.showLeadingZeros,c=n.state,d=c.day,f=c.month,p=c.year;if(e&&e.length>2)throw new Error("Unsupported token: ".concat(e));var h=e&&2===e.length;return r.default.createElement(s.default,b({key:"day"},n.commonInputProps,{ariaLabel:i,autoFocus:0===t&&o,month:f,placeholder:l,showLeadingZeros:h||u,value:d,year:p}))})),D(E(n),"renderMonth",(function(e,t){var a=n.props,o=a.autoFocus,i=a.locale,l=a.monthAriaLabel,s=a.monthPlaceholder,d=a.showLeadingZeros,f=n.state,p=f.month,h=f.year;if(e&&e.length>4)throw new Error("Unsupported token: ".concat(e));if(e.length>2)return r.default.createElement(c.default,b({key:"month"},n.commonInputProps,{ariaLabel:l,autoFocus:0===t&&o,locale:i,placeholder:s,short:3===e.length,value:p,year:h}));var v=e&&2===e.length;return r.default.createElement(u.default,b({key:"month"},n.commonInputProps,{ariaLabel:l,autoFocus:0===t&&o,placeholder:s,showLeadingZeros:v||d,value:p,year:h}))})),D(E(n),"renderYear",(function(e,t){var a=n.props,o=a.autoFocus,i=a.yearAriaLabel,l=a.yearPlaceholder,s=n.state.year;return r.default.createElement(d.default,b({key:"year"},n.commonInputProps,{ariaLabel:i,autoFocus:0===t&&o,placeholder:l,value:s,valueType:n.valueType}))})),n}var n,a,o;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&x(e,t)}(t,e),n=t,o=[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.minDate,r=e.maxDate,a=e.maxDetail,o={};e.isCalendarOpen!==t.isCalendarOpen&&(o.isCalendarOpen=e.isCalendarOpen);var l=A(e.value,n,r,a),s=[l,t.value];return(o.isCalendarOpen||M.apply(void 0,k(s.map((function(e){return A(e,n,r,a)}))))||M.apply(void 0,k(s.map((function(e){return L(e,n,r,a)})))))&&(l?(o.year=(0,i.getYear)(l),o.month=(0,i.getMonthHuman)(l),o.day=(0,i.getDate)(l)):(o.year=null,o.month=null,o.day=null),o.value=l),o}}],(a=[{key:"getProcessedValue",value:function(e){var t=this.props,n=t.minDate,r=t.maxDate,a=t.maxDetail;switch(t.returnValue){case"start":return A(e,n,r,a);case"end":return L(e,n,r,a);case"range":return function(e,t,n,r){return e instanceof Array?e:[A(e,t,n,r),L(e,t,n,r)]}(e,n,r,a);default:throw new Error("Invalid returnValue.")}}},{key:"renderCustomInputs",value:function(){var e=this.placeholder,t=this.props.format;return function(e,t,n){var a=[],o=new RegExp(Object.keys(t).map((function(e){return"".concat(e,"+")})).join("|"),"g"),i=e.match(o);return e.split(o).reduce((function(e,o,s){var u=o&&r.default.createElement(l.default,{key:"separator_".concat(s)},o),c=[].concat(k(e),[u]),d=i&&i[s];if(d){var f=t[d]||t[Object.keys(t).find((function(e){return d.match(e)}))];!n&&a.includes(f)?c.push(d):(c.push(f(d,s)),a.push(f))}return c}),[])}(e,{d:this.renderDay,M:this.renderMonth,y:this.renderYear},"undefined"!==typeof t)}},{key:"renderNativeInput",value:function(){var e=this.props,t=e.disabled,n=e.maxDate,a=e.minDate,o=e.name,i=e.nativeInputAriaLabel,l=e.required,s=this.state.value;return r.default.createElement(f.default,{key:"date",ariaLabel:i,disabled:t,maxDate:n||P,minDate:a||C,name:o,onChange:this.onChangeNative,required:l,value:s,valueType:this.valueType})}},{key:"render",value:function(){var e=this.props.className;return r.default.createElement("div",{className:e,onClick:this.onClick},this.renderNativeInput(),this.renderCustomInputs())}},{key:"formatDate",get:function(){var e=this.props.maxDetail,t={year:"numeric"},n=j.indexOf(e);return n>=2&&(t.month="numeric"),n>=3&&(t.day="numeric"),(0,p.getFormatter)(t)}},{key:"formatNumber",get:function(){return(0,p.getFormatter)({useGrouping:!1})}},{key:"divider",get:function(){return this.placeholder.match(/[^0-9a-z]/i)[0]}},{key:"placeholder",get:function(){var e=this.props,t=e.format,n=e.locale;if(t)return t;var r=new Date(2017,11,11);return this.formatDate(n,r).replace(this.formatNumber(n,2017),"y").replace(this.formatNumber(n,12),"M").replace(this.formatNumber(n,11),"d")}},{key:"commonInputProps",get:function(){var e=this,t=this.props,n=t.className,r=t.disabled,a=t.isCalendarOpen,o=t.maxDate,i=t.minDate,l=t.required;return{className:n,disabled:r,maxDate:o||P,minDate:i||C,onChange:this.onChange,onKeyDown:this.onKeyDown,onKeyUp:this.onKeyUp,required:l||a,itemRef:function(t,n){e["".concat(n,"Input")]=t}}}},{key:"valueType",get:function(){return T(this.props.maxDetail)}}])&&O(n.prototype,a),o&&O(n,o),t}(r.PureComponent);t.default=W,W.defaultProps={maxDetail:"month",name:"date",returnValue:"start"};var U=a.default.oneOfType([a.default.string,a.default.instanceOf(Date)]);W.propTypes={autoFocus:a.default.bool,className:a.default.string.isRequired,dayAriaLabel:a.default.string,dayPlaceholder:a.default.string,disabled:a.default.bool,format:a.default.string,isCalendarOpen:a.default.bool,locale:a.default.string,maxDate:v.isMaxDate,maxDetail:a.default.oneOf(j),minDate:v.isMinDate,monthAriaLabel:a.default.string,monthPlaceholder:a.default.string,name:a.default.string,nativeInputAriaLabel:a.default.string,onChange:a.default.func,required:a.default.bool,returnValue:a.default.oneOf(["start","end","range"]),showLeadingZeros:a.default.bool,value:a.default.oneOfType([U,a.default.arrayOf(U)]),yearAriaLabel:a.default.string,yearPlaceholder:a.default.string},(0,o.polyfill)(W)},882:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=o(n(4)),a=o(n(413));function o(e){return e&&e.__esModule?e:{default:e}}function i(e){var t=e.children;return r.default.createElement("span",{className:"react-date-picker__inputGroup__divider"},t)}i.propTypes={children:a.default.node}},883:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=u(n(4)),a=u(n(413)),o=n(486),i=u(n(684)),l=n(562),s=n(563);function u(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}function d(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function f(e){var t=e.maxDate,n=e.minDate,a=e.month,l=e.year,u=d(e,["maxDate","minDate","month","year"]),f=a?(0,o.getDaysInMonth)(new Date(l,a-1,1)):31;function p(e){return e&&l===(0,o.getYear)(e)&&a===(0,o.getMonthHuman)(e)}var h=(0,s.min)(f,p(t)&&(0,o.getDate)(t)),v=(0,s.max)(1,p(n)&&(0,o.getDate)(n));return r.default.createElement(i.default,c({max:h,min:v,name:"day"},u))}f.propTypes={ariaLabel:a.default.string,className:a.default.string.isRequired,disabled:a.default.bool,itemRef:a.default.func,maxDate:l.isMaxDate,minDate:l.isMinDate,month:a.default.number,onChange:a.default.func,onKeyDown:a.default.func,onKeyUp:a.default.func,placeholder:a.default.string,required:a.default.bool,showLeadingZeros:a.default.bool,value:a.default.number,year:a.default.number}},884:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=u(n(4)),a=u(n(413)),o=n(486),i=u(n(684)),l=n(562),s=n(563);function u(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}function d(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function f(e){var t=e.maxDate,n=e.minDate,a=e.year,l=d(e,["maxDate","minDate","year"]);function u(e){return e&&a===(0,o.getYear)(e)}var f=(0,s.min)(12,u(t)&&(0,o.getMonthHuman)(t)),p=(0,s.max)(1,u(n)&&(0,o.getMonthHuman)(n));return r.default.createElement(i.default,c({max:f,min:p,name:"month"},l))}f.propTypes={ariaLabel:a.default.string,className:a.default.string.isRequired,disabled:a.default.bool,itemRef:a.default.func,maxDate:l.isMaxDate,minDate:l.isMinDate,onChange:a.default.func,onKeyDown:a.default.func,onKeyUp:a.default.func,placeholder:a.default.string,required:a.default.bool,showLeadingZeros:a.default.bool,value:a.default.number,year:a.default.number}},885:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var r=c(n(4)),a=c(n(413)),o=c(n(524)),i=n(486),l=n(753),s=n(562),u=n(563);function c(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}function f(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function p(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function h(e){var t=e.ariaLabel,n=e.className,a=e.itemRef,s=e.locale,c=e.maxDate,h=e.minDate,v=e.placeholder,m=void 0===v?"--":v,g=e.short,y=e.value,b=e.year,w=p(e,["ariaLabel","className","itemRef","locale","maxDate","minDate","placeholder","short","value","year"]);function O(e){return e&&b===(0,i.getYear)(e)}var _=(0,u.min)(12,O(c)&&(0,i.getMonthHuman)(c)),E=(0,u.max)(1,O(h)&&(0,i.getMonthHuman)(h)),x=f(Array(12)).map((function(e,t){return new Date(2019,t,1)})),D="month",k=g?l.formatShortMonth:l.formatMonth;return r.default.createElement("select",d({"aria-label":t,className:(0,o.default)("".concat(n,"__input"),"".concat(n,"__").concat(D)),name:D,ref:function(e){a&&a(e,D)},value:null!==y?y:""},w),!y&&r.default.createElement("option",{value:""},m),x.map((function(e){var t=(0,i.getMonthHuman)(e),n=t<E||t>_;return r.default.createElement("option",{key:t,disabled:n,value:t},k(s,e))})))}h.propTypes={ariaLabel:a.default.string,className:a.default.string.isRequired,disabled:a.default.bool,itemRef:a.default.func,locale:a.default.string,maxDate:s.isMaxDate,minDate:s.isMinDate,onChange:a.default.func,onKeyDown:a.default.func,onKeyUp:a.default.func,placeholder:a.default.string,required:a.default.bool,short:
2a.default.bool,value:a.default.number,year:a.default.number}},886:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=u(n(4)),a=u(n(413)),o=n(486),i=u(n(684)),l=n(562),s=n(563);function u(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}function d(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function f(e){var t=e.maxDate,n=e.minDate,a=e.placeholder,l=void 0===a?"----":a,u=e.valueType,f=d(e,["maxDate","minDate","placeholder","valueType"]),p=(0,s.min)(275760,t&&(0,o.getYear)(t)),h=(0,s.max)(1e3,n&&(0,o.getYear)(n)),v="century"===u?10:1;return r.default.createElement(i.default,c({max:p,min:h,name:"year",placeholder:l,step:v},f))}f.propTypes={ariaLabel:a.default.string,className:a.default.string.isRequired,disabled:a.default.bool,itemRef:a.default.func,maxDate:l.isMaxDate,minDate:l.isMinDate,onChange:a.default.func,onKeyDown:a.default.func,onKeyUp:a.default.func,placeholder:a.default.string,required:a.default.bool,value:a.default.number,valueType:l.isValueType}},887:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=l(n(4)),a=l(n(413)),o=n(486),i=n(562);function l(e){return e&&e.__esModule?e:{default:e}}function s(e){var t=e.ariaLabel,n=e.disabled,a=e.maxDate,i=e.minDate,l=e.name,s=e.onChange,u=e.required,c=e.value,d=e.valueType,f=function(){switch(d){case"decade":case"year":return"number";case"month":return"month";case"day":return"date";default:throw new Error("Invalid valueType.")}}(),p=function(){switch(d){case"century":case"decade":case"year":return o.getYear;case"month":return o.getISOLocalMonth;case"day":return o.getISOLocalDate;default:throw new Error("Invalid valueType.")}}();return r.default.createElement("input",{"aria-label":t,disabled:n,max:a?p(a):null,min:i?p(i):null,name:l,onChange:s,onFocus:function(e){e.stopPropagation()},required:u,style:{visibility:"hidden",position:"absolute",top:"-9999px",left:"-9999px"},type:f,value:c?p(c):""})}s.propTypes={ariaLabel:a.default.string,disabled:a.default.bool,maxDate:i.isMaxDate,minDate:i.isMinDate,name:a.default.string,onChange:a.default.func,required:a.default.bool,value:a.default.oneOfType([a.default.string,a.default.instanceOf(Date)]),valueType:i.isValueType}},888:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getBegin",{enumerable:!0,get:function(){return r.getBegin}}),Object.defineProperty(t,"getEnd",{enumerable:!0,get:function(){return r.getEnd}});var r=n(518)},889:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isMaxDate",{enumerable:!0,get:function(){return r.isMaxDate}}),Object.defineProperty(t,"isMinDate",{enumerable:!0,get:function(){return r.isMinDate}});var r=n(504)},890:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"callIfDefined",{enumerable:!0,get:function(){return r.callIfDefined}});var r=n(563)},911:function(e,t,n){"use strict";n.r(t),n.d(t,"ContextWatchdog",(function(){return A})),n.d(t,"EditorWatchdog",(function(){return T})),n.d(t,"Watchdog",(function(){return r}));class r{constructor(e){if(this.crashes=[],this.state="initializing",this._now=Date.now,this.crashes=[],this._crashNumberLimit="number"===typeof e.crashNumberLimit?e.crashNumberLimit:3,this._minimumNonErrorTimePeriod="number"===typeof e.minimumNonErrorTimePeriod?e.minimumNonErrorTimePeriod:5e3,this._boundErrorHandler=e=>{const t="error"in e?e.error:e.reason;t instanceof Error&&this._handleError(t,e)},this._listeners={},!this._restart)throw new Error("The Watchdog class was split into the abstract `Watchdog` class and the `EditorWatchdog` class. Please, use `EditorWatchdog` if you have used the `Watchdog` class previously.")}destroy(){this._stopErrorHandling(),this._listeners={}}on(e,t){this._listeners[e]||(this._listeners[e]=[]),this._listeners[e].push(t)}off(e,t){this._listeners[e]=this._listeners[e].filter((e=>e!==t))}_fire(e){const t=this._listeners[e]||[];for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];for(const o of t)o.apply(this,[null,...r])}_startErrorHandling(){window.addEventListener("error",this._boundErrorHandler),window.addEventListener("unhandledrejection",this._boundErrorHandler)}_stopErrorHandling(){window.removeEventListener("error",this._boundErrorHandler),window.removeEventListener("unhandledrejection",this._boundErrorHandler)}_handleError(e,t){if(this._shouldReactToError(e)){this.crashes.push({message:e.message,stack:e.stack,filename:t instanceof ErrorEvent?t.filename:void 0,lineno:t instanceof ErrorEvent?t.lineno:void 0,colno:t instanceof ErrorEvent?t.colno:void 0,date:this._now()});const n=this._shouldRestart();this.state="crashed",this._fire("stateChange"),this._fire("error",{error:e,causesRestart:n}),n?this._restart():(this.state="crashedPermanently",this._fire("stateChange"))}}_shouldReactToError(e){return e.is&&e.is("CKEditorError")&&void 0!==e.context&&null!==e.context&&"ready"===this.state&&this._isErrorComingFromThisItem(e)}
2_shouldRestart(){if(this.crashes.length<=this._crashNumberLimit)return!0;return(this.crashes[this.crashes.length-1].date-this.crashes[this.crashes.length-1-this._crashNumberLimit].date)/this._crashNumberLimit>this._minimumNonErrorTimePeriod}}var a=n(521),o=n(0);function i(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Set;const n=[e],r=new Set;let a=0;for(;n.length>a;){const e=n[a++];if(!r.has(e)&&l(e)&&!t.has(e))if(r.add(e),Symbol.iterator in e)try{for(const t of e)n.push(t)}catch(o){}else for(const t in e)"defaultValue"!==t&&n.push(e[t])}return r}function l(e){const t=Object.prototype.toString.call(e),n=typeof e;return!("number"===n||"boolean"===n||"string"===n||"symbol"===n||"function"===n||"[object Date]"===t||"[object RegExp]"===t||"[object Module]"===t||void 0===e||null===e||e._watchdogExcluded||e instanceof EventTarget||e instanceof Event)}function s(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Set;if(e===t&&("object"===typeof(r=e)&&null!==r))return!0;var r;const a=i(e,n),o=i(t,n);for(const i of a)if(o.has(i))return!0;return!1}var u=n(540),c=n(528),d=function(){return c.a.Date.now()},f=/\s/;var p=function(e){for(var t=e.length;t--&&f.test(e.charAt(t)););return t},h=/^\s+/;var v=function(e){return e?e.slice(0,p(e)+1).replace(h,""):e},m=n(599),g=/^[-+]0x[0-9a-f]+$/i,y=/^0b[01]+$/i,b=/^0o[0-7]+$/i,w=parseInt;var O=function(e){if("number"==typeof e)return e;if(Object(m.a)(e))return NaN;if(Object(u.a)(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Object(u.a)(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=v(e);var n=y.test(e);return n||b.test(e)?w(e.slice(2),n?2:8):g.test(e)?NaN:+e},_=Math.max,E=Math.min;var x=function(e,t,n){var r,a,o,i,l,s,c=0,f=!1,p=!1,h=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function v(t){var n=r,o=a;return r=a=void 0,c=t,i=e.apply(o,n)}function m(e){var n=e-s;return void 0===s||n>=t||n<0||p&&e-c>=o}function g(){var e=d();if(m(e))return y(e);l=setTimeout(g,function(e){var n=t-(e-s);return p?E(n,o-(e-c)):n}(e))}function y(e){return l=void 0,h&&r?v(e):(r=a=void 0,i)}function b(){var e=d(),n=m(e);if(r=arguments,a=this,s=e,n){if(void 0===l)return function(e){return c=e,l=setTimeout(g,t),f?v(e):i}(s);if(p)return clearTimeout(l),l=setTimeout(g,t),v(s)}return void 0===l&&(l=setTimeout(g,t)),i}return t=O(t)||0,Object(u.a)(n)&&(f=!!n.leading,o=(p="maxWait"in n)?_(O(n.maxWait)||0,t):o,h="trailing"in n?!!n.trailing:h),b.cancel=function(){void 0!==l&&clearTimeout(l),c=0,r=s=a=l=void 0},b.flush=function(){return void 0===l?i:y(d())},b};var D=function(e,t,n){var r=!0,a=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return Object(u.a)(n)&&(r="leading"in n?!!n.leading:r,a="trailing"in n?!!n.trailing:a),x(e,t,{leading:r,maxWait:t,trailing:a})},k=n(539),C=n(745);var P=function(e){return Object(k.a)(e)&&1===e.nodeType&&!Object(C.a)(e)},j=n(691);var S=function(e,t){return t="function"==typeof t?t:void 0,Object(j.a)(e,5,t)};const M=["rangeJSON"];class T extends r{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(t),this._editor=null,this._lifecyclePromise=null,this._initUsingData=!0,this._editables={},this._throttledSave=D(this._save.bind(this),"number"===typeof t.saveInterval?t.saveInterval:5e3),e&&(this._creator=(t,n)=>e.create(t,n)),this._destructor=e=>e.destroy()}get editor(){return this._editor}get _item(){return this._editor}setCreator(e){this._creator=e}setDestructor(e){this._destructor=e}_restart(){return Promise.resolve().then((()=>(this.state="initializing",this._fire("stateChange"),this._destroy()))).catch((e=>{console.error("An error happened during the editor destroying.",e)})).then((()=>{const e={},t=[],n=this._config.rootsAttributes||{},r={};for(const[o,i]of Object.entries(this._data.roots))i.isLoaded?(e[o]="",r[o]=n[o]||{}):t.push(o);const a=Object(o.a)(Object(o.a)({},this._config),{},{extraPlugins:this._config.extraPlugins||[],lazyRoots:t,rootsAttributes:r,_watchdogInitialData:this._data});return delete a.initialData,a.extraPlugins.push(N),this._initUsingData?this.create(e,a,a.context):P(this._elementOrData)?this.create(this._elementOrData,a,a.context):this.create(this._editables,a,a.context)})).then((()=>{this._fire("restart")}))}create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this._elementOrData,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._config,n=arguments.length>2?arguments[2]:void 0;return this._lifecyclePromise=Promise.resolve(this._lifecyclePromise).then((()=>(super._startErrorHandling(),this._elementOrData=e,this._initUsingData="string"==typeof e||Object.keys(e).length>0&&"string"==typeof Object.values(e)[0],this._config=this._cloneEditorConfiguration(t)||{},this._config.context=n,this._creator(e,this._config)))).then((e=>{this._editor=e,e.model.document.on("change:data",this._throttledSave),this._lastDocumentVersion=e.model.document.version,this._data=this._getData(),this._initUsingData||(this._editables=this._getEditables()),this.state="ready",this._fire("stateChange")})).finally((()=>{this._lifecyclePromise=null})),this._lifecyclePromise}destroy(){return this._lifecyclePromise=Promise.resolve(this._lifecyclePromise).then((()=>(this.state="destroyed",this._fire("stateChange"),super.destroy(),this._destroy()))).finally((()=>{this._lifecyclePromise=null})),this._lifecyclePromise}_destroy(){return Promise.resolve().then((()=>{this._stopErrorHandling(),this._throttledSave.cancel();const e=this._editor;return this._editor=null,e.model.document.off("change:data",this._throttledSave),this._destructor(e)}))}_save(){const e=this._editor.model.document.version;try{this._data=this._getData(),this._initUsingData||(this._editables=this._getEditables()),this._lastDocumentVersion=e}catch(t){console.error(t,"An error happened during restoring editor data. Editor will be restored from the previously saved data.")}}_setExcludedProperties(e){this._excludedProps=e}_getData(){const e=this._editor,t=e.model.document.roots.filter((e=>e.isAttached()&&"$graveyard"!=e.rootName)),{plugins:n}=e,r=n.has("CommentsRepository")&&n.get("CommentsRepository"),a=n.has("TrackChanges")&&n.get("TrackChanges"),o={roots:{},markers:{},commentThreads:JSON.stringify([]),suggestions:JSON.stringify([])};t.forEach((e=>{o.roots[e.rootName]={content:JSON.stringify(Array.from(e.getChildren())),attributes:JSON.stringify(Array.from(e.getAttributes())),isLoaded:e._isLoaded}}));for(const i of e.model.markers)i._affectsData&&(o.markers[i.name]={rangeJSON:i.getRange().toJSON(),usingOperation:i._managedUsingOperations,affectsData:i._affectsData});return r&&(o.commentThreads=JSON.stringify(r.getCommentThreads({toJSON:!0,skipNotAttached:!0}))),a&&(o.suggestions=JSON.stringify(a.getSuggestions({toJSON:!0,skipNotAttached:!0}))),o}_getEditables(){const e={};for(const t of this.editor.model.document.getRootNames()){const n=this.editor.ui.getEditableElement(t);n&&(e[t]=n)}return e}_isErrorComingFromThisItem(e){return s(this._editor,e.context,this._excludedProps)}_cloneEditorConfiguration(e){return S(e,((e,t)=>
2P(e)||"context"===t?e:void 0))}}class N{constructor(e){this.editor=e,this._data=e.config.get("_watchdogInitialData")}init(){this.editor.data.on("init",(e=>{e.stop(),this.editor.model.enqueueChange({isUndoable:!1},(e=>{this._restoreCollaborationData(),this._restoreEditorData(e)})),this.editor.data.fire("ready")}),{priority:999})}_createNode(e,t){if("name"in t){const n=e.createElement(t.name,t.attributes);if(t.children)for(const r of t.children)n._appendChild(this._createNode(e,r));return n}return e.createText(t.data,t.attributes)}_restoreEditorData(e){const t=this.editor;Object.entries(this._data.roots).forEach((n=>{let[r,{content:a,attributes:o}]=n;const i=JSON.parse(a),l=JSON.parse(o),s=t.model.document.getRoot(r);for(const[t,u]of l)e.setAttribute(t,u,s);for(const t of i){const n=this._createNode(e,t);e.insert(n,s,"end")}})),Object.entries(this._data.markers).forEach((n=>{let[r,i]=n;const{document:l}=t.model,{rangeJSON:{start:s,end:u}}=i,c=Object(a.a)(i,M),d=l.getRoot(s.root),f=e.createPositionFromPath(d,s.path,s.stickiness),p=e.createPositionFromPath(d,u.path,u.stickiness),h=e.createRange(f,p);e.addMarker(r,Object(o.a)({range:h},c))}))}_restoreCollaborationData(){const e=JSON.parse(this._data.commentThreads),t=JSON.parse(this._data.suggestions);e.forEach((e=>{const t=this.editor.config.get("collaboration.channelId"),n=this.editor.plugins.get("CommentsRepository");if(n.hasCommentThread(e.threadId)){n.getCommentThread(e.threadId).remove()}n.addCommentThread(Object(o.a)({channelId:t},e))})),t.forEach((e=>{const t=this.editor.plugins.get("TrackChangesEditing");if(t.hasSuggestion(e.id)){t.getSuggestion(e.id).attributes=e.attributes}else t.addSuggestionData(e)}))}}const F=Symbol("MainQueueId");class A extends r{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(t),this._watchdogs=new Map,this._context=null,this._contextProps=new Set,this._actionQueues=new L,this._watchdogConfig=t,this._creator=t=>e.create(t),this._destructor=e=>e.destroy(),this._actionQueues.onEmpty((()=>{"initializing"===this.state&&(this.state="ready",this._fire("stateChange"))}))}setCreator(e){this._creator=e}setDestructor(e){this._destructor=e}get context(){return this._context}create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this._actionQueues.enqueue(F,(()=>(this._contextConfig=e,this._create())))}getItem(e){return this._getWatchdog(e)._item}getItemState(e){return this._getWatchdog(e).state}add(e){const t=I(e);return Promise.all(t.map((e=>this._actionQueues.enqueue(e.id,(()=>{if("destroyed"===this.state)throw new Error("Cannot add items to destroyed watchdog.");if(!this._context)throw new Error("Context was not created yet. You should call the `ContextWatchdog#create()` method first.");let t;if(this._watchdogs.has(e.id))throw new Error("Item with the given id is already added: '".concat(e.id,"'."));if("editor"===e.type)return t=new T(null,this._watchdogConfig),t.setCreator(e.creator),t._setExcludedProperties(this._contextProps),e.destructor&&t.setDestructor(e.destructor),this._watchdogs.set(e.id,t),t.on("error",((n,r)=>{let{error:a,causesRestart:o}=r;this._fire("itemError",{itemId:e.id,error:a}),o&&this._actionQueues.enqueue(e.id,(()=>new Promise((n=>{const r=()=>{t.off("restart",r),this._fire("itemRestart",{itemId:e.id}),n()};t.on("restart",r)}))))})),t.create(e.sourceElementOrData,e.config,this._context);throw new Error("Not supported item type: '".concat(e.type,"'."))})))))}remove(e){const t=I(e);return Promise.all(t.map((e=>this._actionQueues.enqueue(e,(()=>{const t=this._getWatchdog(e);return this._watchdogs.delete(e),t.destroy()})))))}destroy(){return this._actionQueues.enqueue(F,(()=>(this.state="destroyed",this._fire("stateChange"),super.destroy(),this._destroy())))}_restart(){return this._actionQueues.enqueue(F,(()=>(this.state="initializing",this._fire("stateChange"),this._destroy().catch((e=>{console.error("An error happened during destroying the context or items.",e)})).then((()=>this._create())).then((()=>this._fire("restart"))))))}_create(){return Promise.resolve().then((()=>(this._startErrorHandling(),this._creator(this._contextConfig)))).then((e=>(this._context=e,this._contextProps=i(this._context),Promise.all(Array.from(this._watchdogs.values()).map((e=>(e._setExcludedProperties(this._contextProps),e.create(void 0,void 0,this._context))))))))}_destroy(){return Promise.resolve().then((()=>{this._stopErrorHandling();const e=this._context;return this._context=null,this._contextProps=new Set,Promise.all(Array.from(this._watchdogs.values()).map((e=>e.destroy()))).then((()=>this._destructor(e)))}))}_getWatchdog(e){const t=this._watchdogs.get(e);if(!t)throw new Error("Item with the given id was not registered: ".concat(e,"."));return t}_isErrorComingFromThisItem(e){for(const t of this._watchdogs.values())if(t._isErrorComingFromThisItem(e))return!1;return s(this._context,e.context)}}class L{constructor(){this._onEmptyCallbacks=[],this._queues=new Map,this._activeActions=0}onEmpty(e){this._onEmptyCallbacks.push(e)}enqueue(e,t){const n=e===F;this._activeActions++,this._queues.get(e)||this._queues.set(e,Promise.resolve());const r=(n?Promise.all(this._queues.values()):Promise.all([this._queues.get(F),this._queues.get(e)])).then(t),a=r.catch((()=>{}));return this._queues.set(e,a),r.finally((()=>{this._activeActions--,this._queues.get(e)===a&&0===this._activeActions&&this._onEmptyCallbacks.forEach((e=>e()))}))}}function I(e){return Array.isArray(e)?e:[e]}}}]);

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.