(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{"/mDG":function(e,t,n){var r=n("VBlB");e.exports=function toSpaceCase(e){return r(e).replace(/[\W_]+(.|$)/g,function(e,t){return t?" "+t:""}).trim()}},"/vf7":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}},"0xii":function(e,t,n){(function(t){for(var r=n("FF9q"),o="undefined"===typeof window?t:window,i=["moz","webkit"],a="AnimationFrame",l=o["request"+a],u=o["cancel"+a]||o["cancelRequest"+a],s=0;!l&&s=0;i--){var a=r[i]+o;if(a in t)return a}return!1}},"M+uA":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function returnFalse(){return!1}},PupT:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function getInnerHeight(e){var t=e.clientHeight,n=getComputedStyle(e),r=n.paddingTop,o=n.paddingBottom;return t-parseFloat(r)-parseFloat(o)}},QkDh:function(e,t){var n="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(n){var r=new Uint8Array(16);e.exports=function whatwgRNG(){return n(r),r}}else{var o=new Array(16);e.exports=function mathRNG(){for(var e,t=0;t<16;t++)0===(3&t)&&(e=4294967296*Math.random()),o[t]=e>>>((3&t)<<3)&255;return o}}},R46i:function(e,t,n){var r=n("/mDG");e.exports=function toCamelCase(e){return r(e).replace(/\s(\w)/g,function(e,t){return t.toUpperCase()})}},SLDQ:function(e,t){var n={animationIterationCount:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridColumn:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,stopOpacity:!0,strokeDashoffset:!0,strokeOpacity:!0,strokeWidth:!0};e.exports=function(e,t){return"number"!==typeof t||n[e]?t:t+"px"}},VBlB:function(e,t){e.exports=function toNoCase(e){return n.test(e)?e.toLowerCase():r.test(e)?(function unseparate(e){return e.replace(i,function(e,t){return t?" "+t:""})}(e)||e).toLowerCase():o.test(e)?function uncamelize(e){return e.replace(a,function(e,t,n){return t+" "+n.toLowerCase().split("").join(" ")})}(e).toLowerCase():e.toLowerCase()};var n=/\s/,r=/(_|-|\.|:)/,o=/([a-z][A-Z]|[A-Z][a-z])/;var i=/[\W_]+(.|$)/g;var a=/(.)([A-Z]+)/g},"W+sf":function(e,t){for(var n=[],r=0;r<256;++r)n[r]=(r+256).toString(16).substr(1);e.exports=function bytesToUuid(e,t){var r=t||0,o=n;return[o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]]].join("")}},XuDI:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Scrollbars=void 0;var r=function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}(n("p2Oq"));t.default=r.default,t.Scrollbars=r.default},Zjh3:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.containerStyleDefault={position:"relative",overflow:"hidden",width:"100%",height:"100%"},t.containerStyleAutoHeight={height:"auto"},t.viewStyleDefault={position:"absolute",top:0,left:0,right:0,bottom:0,overflow:"scroll",WebkitOverflowScrolling:"touch"},t.viewStyleAutoHeight={position:"relative",top:void 0,left:void 0,right:void 0,bottom:void 0},t.viewStyleUniversalInitial={overflow:"hidden",marginRight:0,marginBottom:0},t.trackHorizontalStyleDefault={position:"absolute",height:6},t.trackVerticalStyleDefault={position:"absolute",width:6},t.thumbHorizontalStyleDefault={position:"relative",display:"block",height:"100%"},t.thumbVerticalStyleDefault={position:"relative",display:"block",width:"100%"},t.disableSelectStyle={userSelect:"none"},t.disableSelectStyleReset={userSelect:""}},"ZkW+":function(e,t){e.exports=function(e){function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}var t={};return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=13)}([function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t){var n=e.exports={version:"2.5.0"};"number"==typeof __e&&(__e=n)},function(e,t,n){e.exports=!n(4)(function(){return 7!=Object.defineProperty({},"a",{get:function get(){return 7}}).a})},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var r=n(32)("wks"),o=n(9),i=n(0).Symbol,a="function"==typeof i;(e.exports=function(e){return r[e]||(r[e]=a&&i[e]||(a?i:o)("Symbol."+e))}).store=r},function(e,t,n){var r=n(0),o=n(2),i=n(8),a=n(22),l=n(10),u=function f(e,t,n){var u,s,c,d,p=e&f.F,h=e&f.G,v=e&f.P,g=e&f.B,m=h?r:e&f.S?r[t]||(r[t]={}):(r[t]||{}).prototype,y=h?o:o[t]||(o[t]={}),b=y.prototype||(y.prototype={});for(u in h&&(n=t),n)c=((s=!p&&m&&void 0!==m[u])?m:n)[u],d=g&&s?l(c,r):v&&"function"==typeof c?l(Function.call,c):c,m&&a(m,u,c,e&f.U),y[u]!=c&&i(y,u,d),v&&b[u]!=c&&(b[u]=c)};r.core=o,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,e.exports=u},function(e,t,n){var r=n(16),o=n(21);e.exports=n(3)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t,n){var r=n(24);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var r=n(28),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),r=e.name||"",o=e.type||"",i=o.replace(/\/.*$/,"");return n.some(function(e){var t=e.trim();return"."===t.charAt(0)?r.toLowerCase().endsWith(t.toLowerCase()):t.endsWith("/*")?i===t.replace(/\/.*$/,""):o===t})}return!0},n(14),n(34)},function(e,t,n){n(15),e.exports=n(2).Array.some},function(e,t,n){"use strict";var r=n(7),o=n(25)(3);r(r.P+r.F*!n(33)([].some,!0),"Array",{some:function some(e){return o(this,e,arguments[1])}})},function(e,t,n){var r=n(17),o=n(18),i=n(20),a=Object.defineProperty;t.f=n(3)?Object.defineProperty:function(e,t,n){if(r(e),t=i(t,!0),r(n),o)try{return a(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){var r=n(1);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t,n){e.exports=!n(3)&&!n(4)(function(){return 7!=Object.defineProperty(n(19)("div"),"a",{get:function get(){return 7}}).a})},function(e,t,n){var r=n(1),o=n(0).document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},function(e,t,n){var r=n(1);e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(0),o=n(8),i=n(23),a=n(9)("src"),l=Function.toString,u=(""+l).split("toString");n(2).inspectSource=function(e){return l.call(e)},(e.exports=function(e,t,n,l){var s="function"==typeof n;s&&(i(n,"name")||o(n,"name",t)),e[t]!==n&&(s&&(i(n,a)||o(n,a,e[t]?""+e[t]:u.join(String(t)))),e===r?e[t]=n:l?e[t]?e[t]=n:o(e,t,n):(delete e[t],o(e,t,n)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[a]||l.call(this)})},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var r=n(10),o=n(26),i=n(27),a=n(12),l=n(29);e.exports=function(e,t){var n=1==e,u=2==e,s=3==e,c=4==e,f=6==e,d=5==e||f,p=t||l;return function(t,l,h){for(var v,g,m=i(t),y=o(m),b=r(l,h,3),w=a(y.length),S=0,T=n?p(t,w):u?p(t,0):void 0;w>S;S++)if((d||S in y)&&(g=b(v=y[S],S,m),e))if(n)T[S]=g;else if(g)switch(e){case 3:return!0;case 5:return v;case 6:return S;case 2:T.push(v)}else if(c)return!1;return f?-1:s||c?c:T}}},function(e,t,n){var r=n(5);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){var r=n(11);e.exports=function(e){return Object(r(e))}},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t,n){var r=n(30);e.exports=function(e,t){return new(r(e))(t)}},function(e,t,n){var r=n(1),o=n(31),i=n(6)("species");e.exports=function(e){var t;return o(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!o(t.prototype)||(t=void 0),r(t)&&null===(t=t[i])&&(t=void 0)),void 0===t?Array:t}},function(e,t,n){var r=n(5);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(0),o=r["__core-js_shared__"]||(r["__core-js_shared__"]={});e.exports=function(e){return o[e]||(o[e]={})}},function(e,t,n){"use strict";var r=n(4);e.exports=function(e,t){return!!e&&r(function(){t?e.call(null,function(){},1):e.call(null)})}},function(e,t,n){n(35),e.exports=n(2).String.endsWith},function(e,t,n){"use strict";var r=n(7),o=n(12),i=n(36),a="".endsWith;r(r.P+r.F*n(38)("endsWith"),"String",{endsWith:function endsWith(e){var t=i(this,e,"endsWith"),n=arguments.length>1?arguments[1]:void 0,r=o(t.length),l=void 0===n?r:Math.min(o(n),r),u=String(e);return a?a.call(t,u,l):t.slice(l-u.length,l)===u}})},function(e,t,n){var r=n(37),o=n(11);e.exports=function(e,t,n){if(r(t))throw TypeError("String#"+n+" doesn't accept regex!");return String(o(e))}},function(e,t,n){var r=n(1),o=n(5),i=n(6)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[i])?!!t:"RegExp"==o(e))}},function(e,t,n){var r=n(6)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[r]=!1,!"/./"[e](t)}catch(e){}}return!0}}])},ca4U:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function getInnerWidth(e){var t=e.clientWidth,n=getComputedStyle(e),r=n.paddingLeft,o=n.paddingRight;return t-parseFloat(r)-parseFloat(o)}},gf09:function(e,t,n){var r=n("QkDh"),o=n("W+sf");e.exports=function v4(e,t,n){var i=t&&n||0;"string"==typeof e&&(t="binary"===e?new Array(16):null,e=null);var a=(e=e||{}).random||(e.rng||r)();if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,t)for(var l=0;l<16;++l)t[i+l]=a[l];return t||o(a)}},k93s:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function getScrollbarWidth(){if(!1!==o)return o;if("undefined"!==typeof document){var e=document.createElement("div");(0,r.default)(e,{width:100,height:100,position:"absolute",top:-9999,overflow:"scroll",MsOverflowStyle:"scrollbar"}),document.body.appendChild(e),o=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}else o=0;return o||0};var r=function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}(n("voa/"));var o=!1},oPI6:function(e,t,n){"use strict";var r=n("ERkP"),o=n.n(r),i=(n("aWzz"),{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",whiteSpace:"nowrap",padding:0,width:"1px",position:"absolute"}),a=function MessageBlock(e){var t=e.message,n=e["aria-live"];return o.a.createElement("div",{style:i,role:"log","aria-live":n},t||"")};a.propTypes={};var l=a;function _possibleConstructorReturn(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}var u=function(e){function Announcer(){var t,n;!function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,Announcer);for(var r=arguments.length,o=Array(r),i=0;i0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]0)&&!(r=i.next()).done;)a.push(r.value)}catch(l){o={error:l}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}var l=new Map([["avi","video/avi"],["gif","image/gif"],["ico","image/x-icon"],["jpeg","image/jpeg"],["jpg","image/jpeg"],["mkv","video/x-matroska"],["mov","video/quicktime"],["mp4","video/mp4"],["pdf","application/pdf"],["png","image/png"],["zip","application/zip"],["doc","application/msword"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"]]);function toFileWithPath(e,t){var n=function withMimeType(e){var t=e.name;if(t&&-1!==t.lastIndexOf(".")&&!e.type){var n=t.split(".").pop().toLowerCase(),r=l.get(n);r&&Object.defineProperty(e,"type",{value:r,writable:!1,configurable:!1,enumerable:!0})}return e}(e);if("string"!==typeof n.path){var r=e.webkitRelativePath;Object.defineProperty(n,"path",{value:"string"===typeof t?t:"string"===typeof r&&r.length>0?r:e.name,writable:!1,configurable:!1,enumerable:!0})}return n}var u=[".DS_Store","Thumbs.db"];function fromEvent(e){return __awaiter(this,void 0,void 0,function(){return __generator(this,function(t){return[2,(n=e,n.dataTransfer&&e.dataTransfer?getDataTransferFiles(e.dataTransfer,e.type):getInputFiles(e))];var n})})}function getInputFiles(e){return(function isInput(e){return null!==e}(e.target)&&e.target.files?fromList(e.target.files):[]).map(function(e){return toFileWithPath(e)})}function getDataTransferFiles(e,t){return __awaiter(this,void 0,void 0,function(){var n;return __generator(this,function(r){switch(r.label){case 0:return e.items?(n=fromList(e.items).filter(function(e){return"file"===e.kind}),"drop"!==t?[2,n]:[4,Promise.all(n.map(toFilePromises))]):[3,2];case 1:return[2,noIgnoredFiles(flatten(r.sent()))];case 2:return[2,noIgnoredFiles(fromList(e.files).map(function(e){return toFileWithPath(e)}))]}})})}function noIgnoredFiles(e){return e.filter(function(e){return-1===u.indexOf(e.name)})}function fromList(e){for(var t=[],n=0;n1?n-1:0),o=1;o=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}n.d(t,"a",function(){return useDropzone});var f=Object(r.forwardRef)(function(e,t){var n=e.children,i=useDropzone(_objectWithoutProperties(e,["children"])),a=i.open,l=_objectWithoutProperties(i,["open"]);return Object(r.useEffect)(function(){return"function"===typeof t?t({open:a}):"object"===es_typeof(t)&&null!==t&&(t.current={open:a}),function(){"function"===typeof t?t(null):"object"===es_typeof(t)&&null!==t&&(t.current=null)}},[t]),o.a.createElement(r.Fragment,null,n(_objectSpread({},l,{open:a})))});f.displayName="Dropzone",f.propTypes={children:a.a.func,accept:a.a.oneOfType([a.a.string,a.a.arrayOf(a.a.string)]),multiple:a.a.bool,preventDropOnDocument:a.a.bool,noClick:a.a.bool,noKeyboard:a.a.bool,noDrag:a.a.bool,noDragEventsBubbling:a.a.bool,minSize:a.a.number,maxSize:a.a.number,disabled:a.a.bool,getFilesFromEvent:a.a.func,onFileDialogCancel:a.a.func,onDragEnter:a.a.func,onDragLeave:a.a.func,onDragOver:a.a.func,onDrop:a.a.func,onDropAccepted:a.a.func,onDropRejected:a.a.func};var d={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,draggedFiles:[],acceptedFiles:[],rejectedFiles:[]};function useDropzone(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.accept,n=e.disabled,o=void 0!==n&&n,i=e.getFilesFromEvent,a=void 0===i?fromEvent:i,l=e.maxSize,u=void 0===l?1/0:l,s=e.minSize,c=void 0===s?0:s,f=e.multiple,p=void 0===f||f,h=e.onDragEnter,v=e.onDragLeave,g=e.onDragOver,m=e.onDrop,y=e.onDropAccepted,b=e.onDropRejected,w=e.onFileDialogCancel,S=e.preventDropOnDocument,T=void 0===S||S,D=e.noClick,k=void 0!==D&&D,_=e.noKeyboard,M=void 0!==_&&_,H=e.noDrag,E=void 0!==H&&H,A=e.noDragEventsBubbling,O=void 0!==A&&A,x=Object(r.useRef)(null),P=Object(r.useRef)(null),j=_slicedToArray(Object(r.useReducer)(reducer,d),2),F=j[0],L=j[1],C=F.isFocused,z=F.isFileDialogActive,W=F.draggedFiles,R=function openFileDialog(){P.current&&(L({type:"openDialog"}),P.current.value=null,P.current.click())},V=function onWindowFocus(){z&&setTimeout(function(){P.current&&(P.current.files.length||(L({type:"closeDialog"}),"function"===typeof w&&w()))},300)};Object(r.useEffect)(function(){return window.addEventListener("focus",V,!1),function(){window.removeEventListener("focus",V,!1)}},[P,z,w]);var I=Object(r.useCallback)(function(e){x.current&&x.current.isEqualNode(e.target)&&(32!==e.keyCode&&13!==e.keyCode||(e.preventDefault(),R()))},[x,P]),B=Object(r.useCallback)(function(){L({type:"focus"})},[]),q=Object(r.useCallback)(function(){L({type:"blur"})},[]),U=Object(r.useCallback)(function(){k||(!function isIeOrEdge(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.navigator.userAgent;return function isIe(e){return-1!==e.indexOf("MSIE")||-1!==e.indexOf("Trident/")}(e)||function isEdge(e){return-1!==e.indexOf("Edge/")}(e)}()?R():setTimeout(R,0))},[P,k]),N=_slicedToArray(Object(r.useState)([]),2),G=N[0],K=N[1],X=function onDocumentDrop(e){x.current&&x.current.contains(e.target)||(e.preventDefault(),K([]))};Object(r.useEffect)(function(){return T&&(document.addEventListener("dragover",onDocumentDragOver,!1),document.addEventListener("drop",X,!1)),function(){T&&(document.removeEventListener("dragover",onDocumentDragOver),document.removeEventListener("drop",X))}},[x,T]);var Z=Object(r.useCallback)(function(e){e.preventDefault(),e.persist(),ne(e),-1===G.indexOf(e.target)&&K([].concat(_toConsumableArray(G),[e.target])),isEvtWithFiles(e)&&Promise.resolve(a(e)).then(function(t){isPropagationStopped(e)&&!O||(L({draggedFiles:t,isDragActive:!0,type:"setDraggedFiles"}),h&&h(e))})},[G,a,h,O]),Y=Object(r.useCallback)(function(e){if(e.preventDefault(),e.persist(),ne(e),e.dataTransfer)try{e.dataTransfer.dropEffect="copy"}catch(t){}return isEvtWithFiles(e)&&g&&g(e),!1},[g,O]),Q=Object(r.useCallback)(function(e){e.preventDefault(),e.persist(),ne(e);var t=_toConsumableArray(G.filter(function(t){return t!==e.target&&x.current&&x.current.contains(t)}));K(t),t.length>0||(L({isDragActive:!1,type:"setDraggedFiles",draggedFiles:[]}),isEvtWithFiles(e)&&v&&v(e))},[x,G,v,O]),$=Object(r.useCallback)(function(e){e.preventDefault(),e.persist(),ne(e),K([]),L({type:"reset"}),isEvtWithFiles(e)&&Promise.resolve(a(e)).then(function(n){if(!isPropagationStopped(e)||O){var r=[],o=[];n.forEach(function(e){fileAccepted(e,t)&&function fileMatchSize(e,t,n){return e.size<=t&&e.size>=n}(e,u,c)?r.push(e):o.push(e)}),!p&&r.length>1&&o.push.apply(o,_toConsumableArray(r.splice(0))),L({acceptedFiles:r,rejectedFiles:o,type:"setFiles"}),m&&m(r,o,e),o.length>0&&b&&b(o,e),r.length>0&&y&&y(r,e)}})},[p,t,c,u,a,m,y,b,O]),J=function composeHandler(e){return o?null:e},ee=function composeKeyboardHandler(e){return M?null:J(e)},te=function composeDragHandler(e){return E?null:J(e)},ne=function stopPropagation(e){O&&e.stopPropagation()},re=Object(r.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,n=void 0===t?"ref":t,r=e.onKeyDown,i=e.onFocus,a=e.onBlur,l=e.onClick,u=e.onDragEnter,s=e.onDragOver,c=e.onDragLeave,f=e.onDrop,d=_objectWithoutProperties(e,["refKey","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"]);return _objectSpread(_defineProperty({onKeyDown:ee(composeEventHandlers(r,I)),onFocus:ee(composeEventHandlers(i,B)),onBlur:ee(composeEventHandlers(a,q)),onClick:J(composeEventHandlers(l,U)),onDragEnter:te(composeEventHandlers(u,Z)),onDragOver:te(composeEventHandlers(s,Y)),onDragLeave:te(composeEventHandlers(c,Q)),onDrop:te(composeEventHandlers(f,$))},n,x),x.current&&"LABEL"===x.current.tagName?{htmlFor:"noop"}:{},o||M?{}:{tabIndex:0},d)}},[x,I,B,q,U,Z,Y,Q,$,M,E,o]),oe=Object(r.useCallback)(function(e){e.stopPropagation()},[]),ie=Object(r.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.refKey,r=void 0===n?"ref":n,o=e.onChange,i=e.onClick,a=e.disabled,l=_objectWithoutProperties(e,["refKey","onChange","onClick","disabled"]);return _objectSpread({},_defineProperty({accept:t,multiple:p,type:"file",style:{display:"none"},onChange:J(composeEventHandlers(o,$)),onClick:J(composeEventHandlers(i,oe)),autoComplete:"off",tabIndex:-1,disabled:void 0!==a?a:k},r,P),l)}},[P,t,p,$,o,k]),ae=W.length,le=p||ae<=1,ue=ae>0&&function allFilesAccepted(e,t){return e.every(function(e){return fileAccepted(e,t)})}(W,t);return _objectSpread({},F,{isDragAccept:ue,isDragReject:ae>0&&(!ue||!le),isFocused:C&&!o,getRootProps:re,getInputProps:ie,rootRef:x,inputRef:P,open:J(R)})}function reducer(e,t){switch(t.type){case"focus":return _objectSpread({},e,{isFocused:!0});case"blur":return _objectSpread({},e,{isFocused:!1});case"openDialog":return _objectSpread({},e,{isFileDialogActive:!0});case"closeDialog":return _objectSpread({},e,{isFileDialogActive:!1});case"setDraggedFiles":var n=t.isDragActive;return _objectSpread({},e,{draggedFiles:t.draggedFiles,isDragActive:n});case"setFiles":return _objectSpread({},e,{acceptedFiles:t.acceptedFiles,rejectedFiles:t.rejectedFiles});case"reset":return _objectSpread({},e,{isFileDialogActive:!1,isDragActive:!1,draggedFiles:[]});default:return e}}},p2Oq:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t1?n-1:0),o=1;o0&&void 0!==arguments[0]?arguments[0]:0;this.view&&(this.view.scrollLeft=e)}},{key:"scrollTop",value:function scrollTop(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.view&&(this.view.scrollTop=e)}},{key:"scrollToLeft",value:function scrollToLeft(){this.view&&(this.view.scrollLeft=0)}},{key:"scrollToTop",value:function scrollToTop(){this.view&&(this.view.scrollTop=0)}},{key:"scrollToRight",value:function scrollToRight(){this.view&&(this.view.scrollLeft=this.view.scrollWidth)}},{key:"scrollToBottom",value:function scrollToBottom(){this.view&&(this.view.scrollTop=this.view.scrollHeight)}},{key:"addListeners",value:function addListeners(){if("undefined"!==typeof document&&this.view){var e=this.view,t=this.trackHorizontal,n=this.trackVertical,r=this.thumbHorizontal,o=this.thumbVertical;e.addEventListener("scroll",this.handleScroll),(0,f.default)()&&(t.addEventListener("mouseenter",this.handleTrackMouseEnter),t.addEventListener("mouseleave",this.handleTrackMouseLeave),t.addEventListener("mousedown",this.handleHorizontalTrackMouseDown),n.addEventListener("mouseenter",this.handleTrackMouseEnter),n.addEventListener("mouseleave",this.handleTrackMouseLeave),n.addEventListener("mousedown",this.handleVerticalTrackMouseDown),r.addEventListener("mousedown",this.handleHorizontalThumbMouseDown),o.addEventListener("mousedown",this.handleVerticalThumbMouseDown),window.addEventListener("resize",this.handleWindowResize))}}},{key:"removeListeners",value:function removeListeners(){if("undefined"!==typeof document&&this.view){var e=this.view,t=this.trackHorizontal,n=this.trackVertical,r=this.thumbHorizontal,o=this.thumbVertical;e.removeEventListener("scroll",this.handleScroll),(0,f.default)()&&(t.removeEventListener("mouseenter",this.handleTrackMouseEnter),t.removeEventListener("mouseleave",this.handleTrackMouseLeave),t.removeEventListener("mousedown",this.handleHorizontalTrackMouseDown),n.removeEventListener("mouseenter",this.handleTrackMouseEnter),n.removeEventListener("mouseleave",this.handleTrackMouseLeave),n.removeEventListener("mousedown",this.handleVerticalTrackMouseDown),r.removeEventListener("mousedown",this.handleHorizontalThumbMouseDown),o.removeEventListener("mousedown",this.handleVerticalThumbMouseDown),window.removeEventListener("resize",this.handleWindowResize),this.teardownDragging())}}},{key:"handleScroll",value:function handleScroll(e){var t=this,n=this.props,r=n.onScroll,o=n.onScrollFrame;r&&r(e),this.update(function(e){var n=e.scrollLeft,r=e.scrollTop;t.viewScrollLeft=n,t.viewScrollTop=r,o&&o(e)}),this.detectScrolling()}},{key:"handleScrollStart",value:function handleScrollStart(){var e=this.props.onScrollStart;e&&e(),this.handleScrollStartAutoHide()}},{key:"handleScrollStartAutoHide",value:function handleScrollStartAutoHide(){this.props.autoHide&&this.showTracks()}},{key:"handleScrollStop",value:function handleScrollStop(){var e=this.props.onScrollStop;e&&e(),this.handleScrollStopAutoHide()}},{key:"handleScrollStopAutoHide",value:function handleScrollStopAutoHide(){this.props.autoHide&&this.hideTracks()}},{key:"handleWindowResize",value:function handleWindowResize(){this.update()}},{key:"handleHorizontalTrackMouseDown",value:function handleHorizontalTrackMouseDown(e){e.preventDefault();var t=e.target,n=e.clientX,r=t.getBoundingClientRect().left,o=this.getThumbHorizontalWidth(),i=Math.abs(r-n)-o/2;this.view.scrollLeft=this.getScrollLeftForOffset(i)}},{key:"handleVerticalTrackMouseDown",value:function handleVerticalTrackMouseDown(e){e.preventDefault();var t=e.target,n=e.clientY,r=t.getBoundingClientRect().top,o=this.getThumbVerticalHeight(),i=Math.abs(r-n)-o/2;this.view.scrollTop=this.getScrollTopForOffset(i)}},{key:"handleHorizontalThumbMouseDown",value:function handleHorizontalThumbMouseDown(e){e.preventDefault(),this.handleDragStart(e);var t=e.target,n=e.clientX,r=t.offsetWidth,o=t.getBoundingClientRect().left;this.prevPageX=r-(n-o)}},{key:"handleVerticalThumbMouseDown",value:function handleVerticalThumbMouseDown(e){e.preventDefault(),this.handleDragStart(e);var t=e.target,n=e.clientY,r=t.offsetHeight,o=t.getBoundingClientRect().top;this.prevPageY=r-(n-o)}},{key:"setupDragging",value:function setupDragging(){(0,l.default)(document.body,v.disableSelectStyle),document.addEventListener("mousemove",this.handleDrag),document.addEventListener("mouseup",this.handleDragEnd),document.onselectstart=d.default}},{key:"teardownDragging",value:function teardownDragging(){(0,l.default)(document.body,v.disableSelectStyleReset),document.removeEventListener("mousemove",this.handleDrag),document.removeEventListener("mouseup",this.handleDragEnd),document.onselectstart=void 0}},{key:"handleDragStart",value:function handleDragStart(e){this.dragging=!0,e.stopImmediatePropagation(),this.setupDragging()}},{key:"handleDrag",value:function handleDrag(e){if(this.prevPageX){var t=e.clientX,n=-this.trackHorizontal.getBoundingClientRect().left+t-(this.getThumbHorizontalWidth()-this.prevPageX);this.view.scrollLeft=this.getScrollLeftForOffset(n)}if(this.prevPageY){var r=e.clientY,o=-this.trackVertical.getBoundingClientRect().top+r-(this.getThumbVerticalHeight()-this.prevPageY);this.view.scrollTop=this.getScrollTopForOffset(o)}return!1}},{key:"handleDragEnd",value:function handleDragEnd(){this.dragging=!1,this.prevPageX=this.prevPageY=0,this.teardownDragging(),this.handleDragEndAutoHide()}},{key:"handleDragEndAutoHide",value:function handleDragEndAutoHide(){this.props.autoHide&&this.hideTracks()}},{key:"handleTrackMouseEnter",value:function handleTrackMouseEnter(){this.trackMouseOver=!0,this.handleTrackMouseEnterAutoHide()}},{key:"handleTrackMouseEnterAutoHide",value:function handleTrackMouseEnterAutoHide(){this.props.autoHide&&this.showTracks()}},{key:"handleTrackMouseLeave",value:function handleTrackMouseLeave(){this.trackMouseOver=!1,this.handleTrackMouseLeaveAutoHide()}},{key:"handleTrackMouseLeaveAutoHide",value:function handleTrackMouseLeaveAutoHide(){this.props.autoHide&&this.hideTracks()}},{key:"showTracks",value:function showTracks(){clearTimeout(this.hideTracksTimeout),(0,l.default)(this.trackHorizontal,{opacity:1}),(0,l.default)(this.trackVertical,{opacity:1})}},{key:"hideTracks",value:function hideTracks(){var e=this;if(!this.dragging&&!this.scrolling&&!this.trackMouseOver){var t=this.props.autoHideTimeout;clearTimeout(this.hideTracksTimeout),this.hideTracksTimeout=setTimeout(function(){(0,l.default)(e.trackHorizontal,{opacity:0}),(0,l.default)(e.trackVertical,{opacity:0})},t)}}},{key:"detectScrolling",value:function detectScrolling(){var e=this;this.scrolling||(this.scrolling=!0,this.handleScrollStart(),this.detectScrollingInterval=setInterval(function(){e.lastViewScrollLeft===e.viewScrollLeft&&e.lastViewScrollTop===e.viewScrollTop&&(clearInterval(e.detectScrollingInterval),e.scrolling=!1,e.handleScrollStop()),e.lastViewScrollLeft=e.viewScrollLeft,e.lastViewScrollTop=e.viewScrollTop},100))}},{key:"raf",value:function raf(e){var t=this;this.requestFrame&&a.default.cancel(this.requestFrame),this.requestFrame=(0,a.default)(function(){t.requestFrame=void 0,e()})}},{key:"update",value:function update(e){var t=this;this.raf(function(){return t._update(e)})}},{key:"_update",value:function _update(e){var t=this.props,n=t.onUpdate,r=t.hideTracksWhenNotNeeded,o=this.getValues();if((0,f.default)()){var i=o.scrollLeft,a=o.clientWidth,u=o.scrollWidth,s=(0,p.default)(this.trackHorizontal),c=this.getThumbHorizontalWidth(),d={width:c,transform:"translateX("+i/(u-a)*(s-c)+"px)"},v=o.scrollTop,g=o.clientHeight,m=o.scrollHeight,y=(0,h.default)(this.trackVertical),b=this.getThumbVerticalHeight(),w={height:b,transform:"translateY("+v/(m-g)*(y-b)+"px)"};if(r){var S={visibility:u>a?"visible":"hidden"},T={visibility:m>g?"visible":"hidden"};(0,l.default)(this.trackHorizontal,S),(0,l.default)(this.trackVertical,T)}(0,l.default)(this.thumbHorizontal,d),(0,l.default)(this.thumbVertical,w)}n&&n(o),"function"===typeof e&&e(o)}},{key:"render",value:function render(){var e=this,t=(0,f.default)(),n=this.props,o=(n.onScroll,n.onScrollFrame,n.onScrollStart,n.onScrollStop,n.onUpdate,n.renderView),i=n.renderTrackHorizontal,a=n.renderTrackVertical,l=n.renderThumbHorizontal,s=n.renderThumbVertical,d=n.tagName,p=(n.hideTracksWhenNotNeeded,n.autoHide),h=(n.autoHideTimeout,n.autoHideDuration),g=(n.thumbSize,n.thumbMinSize,n.universal),m=n.autoHeight,y=n.autoHeightMin,b=n.autoHeightMax,w=n.style,S=n.children,T=function _objectWithoutProperties(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}(n,["onScroll","onScrollFrame","onScrollStart","onScrollStop","onUpdate","renderView","renderTrackHorizontal","renderTrackVertical","renderThumbHorizontal","renderThumbVertical","tagName","hideTracksWhenNotNeeded","autoHide","autoHideTimeout","autoHideDuration","thumbSize","thumbMinSize","universal","autoHeight","autoHeightMin","autoHeightMax","style","children"]),D=this.state.didMountUniversal,k=r({},v.containerStyleDefault,m&&r({},v.containerStyleAutoHeight,{minHeight:y,maxHeight:b}),w),_=r({},v.viewStyleDefault,{marginRight:t?-t:0,marginBottom:t?-t:0},m&&r({},v.viewStyleAutoHeight,{minHeight:(0,c.default)(y)?"calc("+y+" + "+t+"px)":y+t,maxHeight:(0,c.default)(b)?"calc("+b+" + "+t+"px)":b+t}),m&&g&&!D&&{minHeight:y,maxHeight:b},g&&!D&&v.viewStyleUniversalInitial),M={transition:"opacity "+h+"ms",opacity:0},H=r({},v.trackHorizontalStyleDefault,p&&M,(!t||g&&!D)&&{display:"none"}),E=r({},v.trackVerticalStyleDefault,p&&M,(!t||g&&!D)&&{display:"none"});return(0,u.createElement)(d,r({},T,{style:k,ref:function ref(t){e.container=t}}),[(0,u.cloneElement)(o({style:_}),{key:"view",ref:function ref(t){e.view=t}},S),(0,u.cloneElement)(i({style:H}),{key:"trackHorizontal",ref:function ref(t){e.trackHorizontal=t}},(0,u.cloneElement)(l({style:v.thumbHorizontalStyleDefault}),{ref:function ref(t){e.thumbHorizontal=t}})),(0,u.cloneElement)(a({style:E}),{key:"trackVertical",ref:function ref(t){e.trackVertical=t}},(0,u.cloneElement)(s({style:v.thumbVerticalStyleDefault}),{ref:function ref(t){e.thumbVertical=t}}))])}}]),Scrollbars}();t.default=m,m.propTypes={onScroll:s.default.func,onScrollFrame:s.default.func,onScrollStart:s.default.func,onScrollStop:s.default.func,onUpdate:s.default.func,renderView:s.default.func,renderTrackHorizontal:s.default.func,renderTrackVertical:s.default.func,renderThumbHorizontal:s.default.func,renderThumbVertical:s.default.func,tagName:s.default.string,thumbSize:s.default.number,thumbMinSize:s.default.number,hideTracksWhenNotNeeded:s.default.bool,autoHide:s.default.bool,autoHideTimeout:s.default.number,autoHideDuration:s.default.number,autoHeight:s.default.bool,autoHeightMin:s.default.oneOfType([s.default.number,s.default.string]),autoHeightMax:s.default.oneOfType([s.default.number,s.default.string]),universal:s.default.bool,style:s.default.object,children:s.default.node},m.defaultProps={renderView:g.renderViewDefault,renderTrackHorizontal:g.renderTrackHorizontalDefault,renderTrackVertical:g.renderTrackVerticalDefault,renderThumbHorizontal:g.renderThumbHorizontalDefault,renderThumbVertical:g.renderThumbVerticalDefault,tagName:"div",thumbMinSize:30,hideTracksWhenNotNeeded:!1,autoHide:!1,autoHideTimeout:1e3,autoHideDuration:200,autoHeight:!1,autoHeightMin:0,autoHeightMax:200,universal:!1}},uqJV:function(e,t,n){},utat:function(e,t){e.exports=function(e,t,n,r){var o,i=0;return"boolean"!==typeof t&&(r=n,n=t,t=void 0),function wrapper(){var a=this,l=Number(new Date)-i,u=arguments;function exec(){i=Number(new Date),n.apply(a,u)}r&&!o&&exec(),o&&clearTimeout(o),void 0===r&&l>e?exec():!0!==t&&(o=setTimeout(r?function clear(){o=void 0}:exec,void 0===r?e-l:e))}}},"voa/":function(e,t,n){var r=n("IBDW"),o=n("R46i"),i={float:"cssFloat"},a=n("SLDQ");function style(e,t,n){var l=i[t];if("undefined"===typeof l&&(l=function detect(e){var t=o(e),n=r(t);return i[t]=i[e]=i[n]=n,n}(t)),l){if(void 0===n)return e.style[l];e.style[l]=a(l,n)}}function set(){2===arguments.length?"string"===typeof arguments[1]?arguments[0].style.cssText=arguments[1]:function each(e,t){for(var n in t)t.hasOwnProperty(n)&&style(e,n,t[n])}(arguments[0],arguments[1]):style(arguments[0],arguments[1],arguments[2])}e.exports=set,e.exports.set=set,e.exports.get=function(e,t){return Array.isArray(t)?t.reduce(function(t,n){return t[n]=style(e,n||""),t},{}):style(e,t||"")}}}]);