(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{"/mDG":function(e,t,r){var n=r("VBlB");e.exports=function toSpaceCase(e){return n(e).replace(/[\W_]+(.|$)/g,function(e,t){return t?" "+t:""}).trim()}},"/vf7":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}},"0xii":function(e,t,r){(function(t){for(var n=r("FF9q"),o="undefined"===typeof window?t:window,i=["moz","webkit"],a="AnimationFrame",l=o["request"+a],u=o["cancel"+a]||o["cancelRequest"+a],c=0;!l&&c=0;i--){var a=n[i]+o;if(a in t)return a}return!1}},"M+uA":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function returnFalse(){return!1}},PupT:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function getInnerHeight(e){var t=e.clientHeight,r=getComputedStyle(e),n=r.paddingTop,o=r.paddingBottom;return t-parseFloat(n)-parseFloat(o)}},R46i:function(e,t,r){var n=r("/mDG");e.exports=function toCamelCase(e){return n(e).replace(/\s(\w)/g,function(e,t){return t.toUpperCase()})}},SLDQ:function(e,t){var r={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||r[e]?t:t+"px"}},VBlB:function(e,t){e.exports=function toNoCase(e){return r.test(e)?e.toLowerCase():n.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,r){return t+" "+r.toLowerCase().split("").join(" ")})}(e).toLowerCase():e.toLowerCase()};var r=/\s/,n=/(_|-|\.|:)/,o=/([a-z][A-Z]|[A-Z][a-z])/;var i=/[\W_]+(.|$)/g;var a=/(.)([A-Z]+)/g},XuDI:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Scrollbars=void 0;var n=function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}(r("p2Oq"));t.default=n.default,t.Scrollbars=n.default},Zjh3:function(e,t,r){"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 r=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t){var r=e.exports={version:"2.5.0"};"number"==typeof __e&&(__e=r)},function(e,t,r){e.exports=!r(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 r={}.toString;e.exports=function(e){return r.call(e).slice(8,-1)}},function(e,t,r){var n=r(32)("wks"),o=r(9),i=r(0).Symbol,a="function"==typeof i;(e.exports=function(e){return n[e]||(n[e]=a&&i[e]||(a?i:o)("Symbol."+e))}).store=n},function(e,t,r){var n=r(0),o=r(2),i=r(8),a=r(22),l=r(10),u=function f(e,t,r){var u,c,s,d,h=e&f.F,p=e&f.G,v=e&f.P,g=e&f.B,m=p?n:e&f.S?n[t]||(n[t]={}):(n[t]||{}).prototype,y=p?o:o[t]||(o[t]={}),b=y.prototype||(y.prototype={});for(u in p&&(r=t),r)s=((c=!h&&m&&void 0!==m[u])?m:r)[u],d=g&&c?l(s,n):v&&"function"==typeof s?l(Function.call,s):s,m&&a(m,u,s,e&f.U),y[u]!=s&&i(y,u,d),v&&b[u]!=s&&(b[u]=s)};n.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,r){var n=r(16),o=r(21);e.exports=r(3)?function(e,t,r){return n.f(e,t,o(1,r))}:function(e,t,r){return e[t]=r,e}},function(e,t){var r=0,n=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++r+n).toString(36))}},function(e,t,r){var n=r(24);e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,o){return e.call(t,r,n,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,r){var n=r(28),o=Math.min;e.exports=function(e){return e>0?o(n(e),9007199254740991):0}},function(e,t,r){"use strict";t.__esModule=!0,t.default=function(e,t){if(e&&t){var r=Array.isArray(t)?t:t.split(","),n=e.name||"",o=e.type||"",i=o.replace(/\/.*$/,"");return r.some(function(e){var t=e.trim();return"."===t.charAt(0)?n.toLowerCase().endsWith(t.toLowerCase()):t.endsWith("/*")?i===t.replace(/\/.*$/,""):o===t})}return!0},r(14),r(34)},function(e,t,r){r(15),e.exports=r(2).Array.some},function(e,t,r){"use strict";var n=r(7),o=r(25)(3);n(n.P+n.F*!r(33)([].some,!0),"Array",{some:function some(e){return o(this,e,arguments[1])}})},function(e,t,r){var n=r(17),o=r(18),i=r(20),a=Object.defineProperty;t.f=r(3)?Object.defineProperty:function(e,t,r){if(n(e),t=i(t,!0),n(r),o)try{return a(e,t,r)}catch(e){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e}},function(e,t,r){var n=r(1);e.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},function(e,t,r){e.exports=!r(3)&&!r(4)(function(){return 7!=Object.defineProperty(r(19)("div"),"a",{get:function get(){return 7}}).a})},function(e,t,r){var n=r(1),o=r(0).document,i=n(o)&&n(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},function(e,t,r){var n=r(1);e.exports=function(e,t){if(!n(e))return e;var r,o;if(t&&"function"==typeof(r=e.toString)&&!n(o=r.call(e)))return o;if("function"==typeof(r=e.valueOf)&&!n(o=r.call(e)))return o;if(!t&&"function"==typeof(r=e.toString)&&!n(o=r.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,r){var n=r(0),o=r(8),i=r(23),a=r(9)("src"),l=Function.toString,u=(""+l).split("toString");r(2).inspectSource=function(e){return l.call(e)},(e.exports=function(e,t,r,l){var c="function"==typeof r;c&&(i(r,"name")||o(r,"name",t)),e[t]!==r&&(c&&(i(r,a)||o(r,a,e[t]?""+e[t]:u.join(String(t)))),e===n?e[t]=r:l?e[t]?e[t]=r:o(e,t,r):(delete e[t],o(e,t,r)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[a]||l.call(this)})},function(e,t){var r={}.hasOwnProperty;e.exports=function(e,t){return r.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,r){var n=r(10),o=r(26),i=r(27),a=r(12),l=r(29);e.exports=function(e,t){var r=1==e,u=2==e,c=3==e,s=4==e,f=6==e,d=5==e||f,h=t||l;return function(t,l,p){for(var v,g,m=i(t),y=o(m),b=n(l,p,3),w=a(y.length),S=0,T=r?h(t,w):u?h(t,0):void 0;w>S;S++)if((d||S in y)&&(g=b(v=y[S],S,m),e))if(r)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(s)return!1;return f?-1:c||s?s:T}}},function(e,t,r){var n=r(5);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},function(e,t,r){var n=r(11);e.exports=function(e){return Object(n(e))}},function(e,t){var r=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:r)(e)}},function(e,t,r){var n=r(30);e.exports=function(e,t){return new(n(e))(t)}},function(e,t,r){var n=r(1),o=r(31),i=r(6)("species");e.exports=function(e){var t;return o(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!o(t.prototype)||(t=void 0),n(t)&&null===(t=t[i])&&(t=void 0)),void 0===t?Array:t}},function(e,t,r){var n=r(5);e.exports=Array.isArray||function(e){return"Array"==n(e)}},function(e,t,r){var n=r(0),o=n["__core-js_shared__"]||(n["__core-js_shared__"]={});e.exports=function(e){return o[e]||(o[e]={})}},function(e,t,r){"use strict";var n=r(4);e.exports=function(e,t){return!!e&&n(function(){t?e.call(null,function(){},1):e.call(null)})}},function(e,t,r){r(35),e.exports=r(2).String.endsWith},function(e,t,r){"use strict";var n=r(7),o=r(12),i=r(36),a="".endsWith;n(n.P+n.F*r(38)("endsWith"),"String",{endsWith:function endsWith(e){var t=i(this,e,"endsWith"),r=arguments.length>1?arguments[1]:void 0,n=o(t.length),l=void 0===r?n:Math.min(o(r),n),u=String(e);return a?a.call(t,u,l):t.slice(l-u.length,l)===u}})},function(e,t,r){var n=r(37),o=r(11);e.exports=function(e,t,r){if(n(t))throw TypeError("String#"+r+" doesn't accept regex!");return String(o(e))}},function(e,t,r){var n=r(1),o=r(5),i=r(6)("match");e.exports=function(e){var t;return n(e)&&(void 0!==(t=e[i])?!!t:"RegExp"==o(e))}},function(e,t,r){var n=r(6)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(r){try{return t[n]=!1,!"/./"[e](t)}catch(e){}}return!0}}])},ca4U:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function getInnerWidth(e){var t=e.clientWidth,r=getComputedStyle(e),n=r.paddingLeft,o=r.paddingRight;return t-parseFloat(n)-parseFloat(o)}},k93s:function(e,t,r){"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,n.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 n=function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}(r("voa/"));var o=!1},ovDp:function(e,t,r){"use strict";var n=r("ERkP"),o=r.n(n),i=r("aWzz"),a=r.n(i);function __awaiter(e,t,r,n){return new(r||(r=Promise))(function(o,i){function fulfilled(e){try{step(n.next(e))}catch(t){i(t)}}function rejected(e){try{step(n.throw(e))}catch(t){i(t)}}function step(e){e.done?o(e.value):new r(function(t){t(e.value)}).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())})}function __generator(e,t){var r,n,o,i,a={label:0,sent:function sent(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:verb(0),throw:verb(1),return:verb(2)},"function"===typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function verb(i){return function(l){return function step(i){if(r)throw new TypeError("Generator is already executing.");for(;a;)try{if(r=1,n&&(o=2&i[0]?n.return:i[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,i[1])).done)return o;switch(n=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,n=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&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)&&!(n=i.next()).done;)a.push(n.value)}catch(l){o={error:l}}finally{try{n&&!n.done&&(r=i.return)&&r.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 r=function withMimeType(e){var t=e.name;if(t&&-1!==t.lastIndexOf(".")&&!e.type){var r=t.split(".").pop().toLowerCase(),n=l.get(r);n&&Object.defineProperty(e,"type",{value:n,writable:!1,configurable:!1,enumerable:!0})}return e}(e);if("string"!==typeof r.path){var n=e.webkitRelativePath;Object.defineProperty(r,"path",{value:"string"===typeof t?t:"string"===typeof n&&n.length>0?n:e.name,writable:!1,configurable:!1,enumerable:!0})}return r}var u=[".DS_Store","Thumbs.db"];function fromEvent(e){return __awaiter(this,void 0,void 0,function(){return __generator(this,function(t){return[2,(r=e,r.dataTransfer&&e.dataTransfer?getDataTransferFiles(e.dataTransfer,e.type):getInputFiles(e))];var r})})}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 r;return __generator(this,function(n){switch(n.label){case 0:return e.items?(r=fromList(e.items).filter(function(e){return"file"===e.kind}),"drop"!==t?[2,r]:[4,Promise.all(r.map(toFilePromises))]):[3,2];case 1:return[2,noIgnoredFiles(flatten(n.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=[],r=0;r1?r-1:0),o=1;o=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}r.d(t,"a",function(){return useDropzone});var f=Object(n.forwardRef)(function(e,t){var r=e.children,i=useDropzone(_objectWithoutProperties(e,["children"])),a=i.open,l=_objectWithoutProperties(i,["open"]);return Object(n.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(n.Fragment,null,r(_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,r=e.disabled,o=void 0!==r&&r,i=e.getFilesFromEvent,a=void 0===i?fromEvent:i,l=e.maxSize,u=void 0===l?1/0:l,c=e.minSize,s=void 0===c?0:c,f=e.multiple,h=void 0===f||f,p=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,H=e.noKeyboard,_=void 0!==H&&H,E=e.noDrag,O=void 0!==E&&E,x=e.noDragEventsBubbling,j=void 0!==x&&x,F=Object(n.useRef)(null),M=Object(n.useRef)(null),L=_slicedToArray(Object(n.useReducer)(reducer,d),2),P=L[0],z=L[1],W=P.isFocused,A=P.isFileDialogActive,C=P.draggedFiles,V=function openFileDialog(){M.current&&(z({type:"openDialog"}),M.current.value=null,M.current.click())},R=function onWindowFocus(){A&&setTimeout(function(){M.current&&(M.current.files.length||(z({type:"closeDialog"}),"function"===typeof w&&w()))},300)};Object(n.useEffect)(function(){return window.addEventListener("focus",R,!1),function(){window.removeEventListener("focus",R,!1)}},[M,A,w]);var I=Object(n.useCallback)(function(e){F.current&&F.current.isEqualNode(e.target)&&(32!==e.keyCode&&13!==e.keyCode||(e.preventDefault(),V()))},[F,M]),q=Object(n.useCallback)(function(){z({type:"focus"})},[]),B=Object(n.useCallback)(function(){z({type:"blur"})},[]),N=Object(n.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)}()?V():setTimeout(V,0))},[M,k]),U=_slicedToArray(Object(n.useState)([]),2),G=U[0],K=U[1],X=function onDocumentDrop(e){F.current&&F.current.contains(e.target)||(e.preventDefault(),K([]))};Object(n.useEffect)(function(){return T&&(document.addEventListener("dragover",onDocumentDragOver,!1),document.addEventListener("drop",X,!1)),function(){T&&(document.removeEventListener("dragover",onDocumentDragOver),document.removeEventListener("drop",X))}},[F,T]);var Z=Object(n.useCallback)(function(e){e.preventDefault(),e.persist(),re(e),-1===G.indexOf(e.target)&&K([].concat(_toConsumableArray(G),[e.target])),isEvtWithFiles(e)&&Promise.resolve(a(e)).then(function(t){isPropagationStopped(e)&&!j||(z({draggedFiles:t,isDragActive:!0,type:"setDraggedFiles"}),p&&p(e))})},[G,a,p,j]),Y=Object(n.useCallback)(function(e){if(e.preventDefault(),e.persist(),re(e),e.dataTransfer)try{e.dataTransfer.dropEffect="copy"}catch(t){}return isEvtWithFiles(e)&&g&&g(e),!1},[g,j]),$=Object(n.useCallback)(function(e){e.preventDefault(),e.persist(),re(e);var t=_toConsumableArray(G.filter(function(t){return t!==e.target&&F.current&&F.current.contains(t)}));K(t),t.length>0||(z({isDragActive:!1,type:"setDraggedFiles",draggedFiles:[]}),isEvtWithFiles(e)&&v&&v(e))},[F,G,v,j]),J=Object(n.useCallback)(function(e){e.preventDefault(),e.persist(),re(e),K([]),z({type:"reset"}),isEvtWithFiles(e)&&Promise.resolve(a(e)).then(function(r){if(!isPropagationStopped(e)||j){var n=[],o=[];r.forEach(function(e){fileAccepted(e,t)&&function fileMatchSize(e,t,r){return e.size<=t&&e.size>=r}(e,u,s)?n.push(e):o.push(e)}),!h&&n.length>1&&o.push.apply(o,_toConsumableArray(n.splice(0))),z({acceptedFiles:n,rejectedFiles:o,type:"setFiles"}),m&&m(n,o,e),o.length>0&&b&&b(o,e),n.length>0&&y&&y(n,e)}})},[h,t,s,u,a,m,y,b,j]),Q=function composeHandler(e){return o?null:e},ee=function composeKeyboardHandler(e){return _?null:Q(e)},te=function composeDragHandler(e){return O?null:Q(e)},re=function stopPropagation(e){j&&e.stopPropagation()},ne=Object(n.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,r=void 0===t?"ref":t,n=e.onKeyDown,i=e.onFocus,a=e.onBlur,l=e.onClick,u=e.onDragEnter,c=e.onDragOver,s=e.onDragLeave,f=e.onDrop,d=_objectWithoutProperties(e,["refKey","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"]);return _objectSpread(_defineProperty({onKeyDown:ee(composeEventHandlers(n,I)),onFocus:ee(composeEventHandlers(i,q)),onBlur:ee(composeEventHandlers(a,B)),onClick:Q(composeEventHandlers(l,N)),onDragEnter:te(composeEventHandlers(u,Z)),onDragOver:te(composeEventHandlers(c,Y)),onDragLeave:te(composeEventHandlers(s,$)),onDrop:te(composeEventHandlers(f,J))},r,F),F.current&&"LABEL"===F.current.tagName?{htmlFor:"noop"}:{},o||_?{}:{tabIndex:0},d)}},[F,I,q,B,N,Z,Y,$,J,_,O,o]),oe=Object(n.useCallback)(function(e){e.stopPropagation()},[]),ie=Object(n.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=e.refKey,n=void 0===r?"ref":r,o=e.onChange,i=e.onClick,a=e.disabled,l=_objectWithoutProperties(e,["refKey","onChange","onClick","disabled"]);return _objectSpread({},_defineProperty({accept:t,multiple:h,type:"file",style:{display:"none"},onChange:Q(composeEventHandlers(o,J)),onClick:Q(composeEventHandlers(i,oe)),autoComplete:"off",tabIndex:-1,disabled:void 0!==a?a:k},n,M),l)}},[M,t,h,J,o,k]),ae=C.length,le=h||ae<=1,ue=ae>0&&function allFilesAccepted(e,t){return e.every(function(e){return fileAccepted(e,t)})}(C,t);return _objectSpread({},P,{isDragAccept:ue,isDragReject:ae>0&&(!ue||!le),isFocused:W&&!o,getRootProps:ne,getInputProps:ie,rootRef:F,inputRef:M,open:Q(V)})}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 r=t.isDragActive;return _objectSpread({},e,{draggedFiles:t.draggedFiles,isDragActive:r});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,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t1?r-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,r=this.trackVertical,n=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),r.addEventListener("mouseenter",this.handleTrackMouseEnter),r.addEventListener("mouseleave",this.handleTrackMouseLeave),r.addEventListener("mousedown",this.handleVerticalTrackMouseDown),n.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,r=this.trackVertical,n=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),r.removeEventListener("mouseenter",this.handleTrackMouseEnter),r.removeEventListener("mouseleave",this.handleTrackMouseLeave),r.removeEventListener("mousedown",this.handleVerticalTrackMouseDown),n.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,r=this.props,n=r.onScroll,o=r.onScrollFrame;n&&n(e),this.update(function(e){var r=e.scrollLeft,n=e.scrollTop;t.viewScrollLeft=r,t.viewScrollTop=n,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,r=e.clientX,n=t.getBoundingClientRect().left,o=this.getThumbHorizontalWidth(),i=Math.abs(n-r)-o/2;this.view.scrollLeft=this.getScrollLeftForOffset(i)}},{key:"handleVerticalTrackMouseDown",value:function handleVerticalTrackMouseDown(e){e.preventDefault();var t=e.target,r=e.clientY,n=t.getBoundingClientRect().top,o=this.getThumbVerticalHeight(),i=Math.abs(n-r)-o/2;this.view.scrollTop=this.getScrollTopForOffset(i)}},{key:"handleHorizontalThumbMouseDown",value:function handleHorizontalThumbMouseDown(e){e.preventDefault(),this.handleDragStart(e);var t=e.target,r=e.clientX,n=t.offsetWidth,o=t.getBoundingClientRect().left;this.prevPageX=n-(r-o)}},{key:"handleVerticalThumbMouseDown",value:function handleVerticalThumbMouseDown(e){e.preventDefault(),this.handleDragStart(e);var t=e.target,r=e.clientY,n=t.offsetHeight,o=t.getBoundingClientRect().top;this.prevPageY=n-(r-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,r=-this.trackHorizontal.getBoundingClientRect().left+t-(this.getThumbHorizontalWidth()-this.prevPageX);this.view.scrollLeft=this.getScrollLeftForOffset(r)}if(this.prevPageY){var n=e.clientY,o=-this.trackVertical.getBoundingClientRect().top+n-(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,r=t.onUpdate,n=t.hideTracksWhenNotNeeded,o=this.getValues();if((0,f.default)()){var i=o.scrollLeft,a=o.clientWidth,u=o.scrollWidth,c=(0,h.default)(this.trackHorizontal),s=this.getThumbHorizontalWidth(),d={width:s,transform:"translateX("+i/(u-a)*(c-s)+"px)"},v=o.scrollTop,g=o.clientHeight,m=o.scrollHeight,y=(0,p.default)(this.trackVertical),b=this.getThumbVerticalHeight(),w={height:b,transform:"translateY("+v/(m-g)*(y-b)+"px)"};if(n){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)}r&&r(o),"function"===typeof e&&e(o)}},{key:"render",value:function render(){var e=this,t=(0,f.default)(),r=this.props,o=(r.onScroll,r.onScrollFrame,r.onScrollStart,r.onScrollStop,r.onUpdate,r.renderView),i=r.renderTrackHorizontal,a=r.renderTrackVertical,l=r.renderThumbHorizontal,c=r.renderThumbVertical,d=r.tagName,h=(r.hideTracksWhenNotNeeded,r.autoHide),p=(r.autoHideTimeout,r.autoHideDuration),g=(r.thumbSize,r.thumbMinSize,r.universal),m=r.autoHeight,y=r.autoHeightMin,b=r.autoHeightMax,w=r.style,S=r.children,T=function _objectWithoutProperties(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(r,["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=n({},v.containerStyleDefault,m&&n({},v.containerStyleAutoHeight,{minHeight:y,maxHeight:b}),w),H=n({},v.viewStyleDefault,{marginRight:t?-t:0,marginBottom:t?-t:0},m&&n({},v.viewStyleAutoHeight,{minHeight:(0,s.default)(y)?"calc("+y+" + "+t+"px)":y+t,maxHeight:(0,s.default)(b)?"calc("+b+" + "+t+"px)":b+t}),m&&g&&!D&&{minHeight:y,maxHeight:b},g&&!D&&v.viewStyleUniversalInitial),_={transition:"opacity "+p+"ms",opacity:0},E=n({},v.trackHorizontalStyleDefault,h&&_,(!t||g&&!D)&&{display:"none"}),O=n({},v.trackVerticalStyleDefault,h&&_,(!t||g&&!D)&&{display:"none"});return(0,u.createElement)(d,n({},T,{style:k,ref:function ref(t){e.container=t}}),[(0,u.cloneElement)(o({style:H}),{key:"view",ref:function ref(t){e.view=t}},S),(0,u.cloneElement)(i({style:E}),{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:O}),{key:"trackVertical",ref:function ref(t){e.trackVertical=t}},(0,u.cloneElement)(c({style:v.thumbVerticalStyleDefault}),{ref:function ref(t){e.thumbVertical=t}}))])}}]),Scrollbars}();t.default=m,m.propTypes={onScroll:c.default.func,onScrollFrame:c.default.func,onScrollStart:c.default.func,onScrollStop:c.default.func,onUpdate:c.default.func,renderView:c.default.func,renderTrackHorizontal:c.default.func,renderTrackVertical:c.default.func,renderThumbHorizontal:c.default.func,renderThumbVertical:c.default.func,tagName:c.default.string,thumbSize:c.default.number,thumbMinSize:c.default.number,hideTracksWhenNotNeeded:c.default.bool,autoHide:c.default.bool,autoHideTimeout:c.default.number,autoHideDuration:c.default.number,autoHeight:c.default.bool,autoHeightMin:c.default.oneOfType([c.default.number,c.default.string]),autoHeightMax:c.default.oneOfType([c.default.number,c.default.string]),universal:c.default.bool,style:c.default.object,children:c.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,r){},utat:function(e,t){e.exports=function(e,t,r,n){var o,i=0;return"boolean"!==typeof t&&(n=r,r=t,t=void 0),function wrapper(){var a=this,l=Number(new Date)-i,u=arguments;function exec(){i=Number(new Date),r.apply(a,u)}n&&!o&&exec(),o&&clearTimeout(o),void 0===n&&l>e?exec():!0!==t&&(o=setTimeout(n?function clear(){o=void 0}:exec,void 0===n?e-l:e))}}},"voa/":function(e,t,r){var n=r("IBDW"),o=r("R46i"),i={float:"cssFloat"},a=r("SLDQ");function style(e,t,r){var l=i[t];if("undefined"===typeof l&&(l=function detect(e){var t=o(e),r=n(t);return i[t]=i[e]=i[r]=r,r}(t)),l){if(void 0===r)return e.style[l];e.style[l]=a(l,r)}}function set(){2===arguments.length?"string"===typeof arguments[1]?arguments[0].style.cssText=arguments[1]:function each(e,t){for(var r in t)t.hasOwnProperty(r)&&style(e,r,t[r])}(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,r){return t[r]=style(e,r||""),t},{}):style(e,t||"")}}}]);