Socket
Socket
Sign inDemoInstall

@rpldy/uploader

Package Overview
Dependencies
Maintainers
1
Versions
102
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@rpldy/uploader - npm Package Compare versions

Comparing version 0.3.2 to 0.4.0

12

package.json
{
"version": "0.3.2",
"version": "0.4.0",
"name": "@rpldy/uploader",

@@ -26,6 +26,6 @@ "description": "the processing and queuing engine for react-uploady",

"dependencies": {
"@rpldy/life-events": "^0.3.2",
"@rpldy/sender": "^0.3.2",
"@rpldy/shared": "^0.3.2",
"@rpldy/simple-state": "^0.3.2"
"@rpldy/life-events": "^0.4.0",
"@rpldy/sender": "^0.4.0",
"@rpldy/shared": "^0.4.0",
"@rpldy/simple-state": "^0.4.0"
},

@@ -38,3 +38,3 @@ "devDependencies": {

},
"gitHead": "855e4471317ca0bc82f168b217c43e3f74211364"
"gitHead": "da9538afacc43e650a5e1b8bb61594277bcecea9"
}

@@ -25,3 +25,3 @@ /*!

*/
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.rpldy=t():e.rpldy=t()}(window,(function(){return function(e){function t(t){for(var r,u,i=t[0],c=t[1],l=t[2],d=0,f=[];d<i.length;d++)u=i[d],Object.prototype.hasOwnProperty.call(a,u)&&a[u]&&f.push(a[u][0]),a[u]=0;for(r in c)Object.prototype.hasOwnProperty.call(c,r)&&(e[r]=c[r]);for(s&&s(t);f.length;)f.shift()();return o.push.apply(o,l||[]),n()}function n(){for(var e,t=0;t<o.length;t++){for(var n=o[t],r=!0,i=1;i<n.length;i++){var c=n[i];0!==a[c]&&(r=!1)}r&&(o.splice(t--,1),e=u(u.s=n[0]))}return e}var r={},a={core:0},o=[];function u(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,u),n.l=!0,n.exports}u.m=e,u.c=r,u.d=function(e,t,n){u.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},u.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},u.t=function(e,t){if(1&t&&(e=u(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(u.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)u.d(n,r,function(t){return e[t]}.bind(null,r));return n},u.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return u.d(t,"a",t),t},u.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},u.p="";var i=window.webpackJsonprpldy=window.webpackJsonprpldy||[],c=i.push.bind(i);i.push=t,i=i.slice();for(var l=0;l<i.length;l++)t(i[l]);var s=c;return o.push([0,"polyfills"]),n()}({0:function(e,t,n){n("9SVt"),n("KkDc"),n("jRAa"),e.exports=n("QELF")},"9SVt":function(e,t,n){"use strict";n.r(t),n.d(t,"addLife",(function(){return ue})),n.d(t,"isLE",(function(){return J}));var r=n("04Ix"),a=n.n(r),o=n("RSWj"),u=n.n(o),i=n("HnXd"),c=n.n(i),l=n("M5Mt"),s=n.n(l),d=n("OBge"),f=n.n(d),p=n("FLGM"),g=n.n(p),v=n("5PDf"),E=n.n(v),h=n("kT1S"),S=n.n(h),b=n("eLKs"),m=n.n(b),T=n("+oHS"),A=n.n(T),y=n("zLi2"),_=n.n(y),I=n("i5y0"),R=n.n(I),O=n("KYsz"),L=n.n(O),w=n("STz3"),D=n.n(w),C=n("cdeZ"),F=n.n(C),x=n("UtpJ"),N=n.n(x),P=n("/FZm"),B=n.n(P),H=n("ZbhI"),j=n.n(H),k=n("JlUD"),M=n.n(k),G=n("KkDc"),U=Object(G.devFreeze)({allowRegisterNonExistent:!0,canAddEvents:!0,canRemoveEvents:!0,collectStats:!1}),z=function(e,t){if(!Object(G.isFunction)(e))throw new Error("'".concat(t,"' is not a valid function"))},q=function(e){return void 0===e},Q=n("CtDf"),K=n.n(Q)()("__le__"),X=function(e){return e?e[K]:null},Z=function(e){var t=X(e);if(!t)throw new Error("Didnt find LE internal object. Something very bad happened!");return t},J=function(e){return!!X(e)},Y=function(e,t,n){var r,a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];z(n,"cb");var o=Z(e);if(!o.options.allowRegisterNonExistent&&!~j()(r=o.events).call(r,t))throw new Error("Cannot register for event ".concat(t.toString()," that wasn't already defined (allowRegisterNonExistent = false)"));var u={name:t,cb:n,once:a},i=o.registry[t]||[];return B()(i).call(i,(function(e){return e.cb===n}))||(i.push(u),o.registry[t]=i),function(){return ae.call(e,t,n)}},W=function(e,t){var n,r,a=Z(e).registry;return t?a[t]?N()(n=a[t]).call(n):[]:F()(r=D()(a)).call(r)},V={on:function(e,t){return Y(this,e,t)},once:function(e,t){return Y(this,e,t,!0)},off:ae,getEvents:function(){var e;return N()(e=Z(this).events).call(e)}},$=function(){var e;return L()(e=R()(V)).call(e,(function(e,t){var n=_()(t,2),r=n[0],a=n[1];return e[r]={value:a},e}),{})},ee={trigger:function(e){for(var t=this,n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];var o,u,i,c=W(this,e);c.length&&(o=g()(u=E()(i=g()(c).call(c,(function(n){return n.once&&re(t,e,n.cb),r.length?1===r.length?n.cb(r[0]):2===r.length?n.cb(r[0],r[1]):3===r.length?n.cb(r[0],r[1],r[2]):n.cb.apply(n,r):n.cb()}))).call(i,(function(e){return!q(e)}))).call(u,(function(e){return M()(e)?e:f.a.resolve(e)})));return o&&(o.length?o:void 0)},addEvent:function(e){var t=Z(this);if(!t.options.canAddEvents)throw new Error("Cannot add new events (canAddEvents = false)");var n;if(~j()(n=t.events).call(n,e))throw new Error("Event '".concat(e,"' already defined"));t.events.push(e)},removeEvent:function(e){var t=Z(this);if(!t.options.canRemoveEvents)throw new Error("Cannot remove events (canRemoveEvents = false)");var n,r,a=j()(n=t.events).call(n,e);s()(r=t.events).call(r,a,1)},hasEvent:function(e){var t,n=Z(this);return!!~j()(t=n.events).call(t,e)},hasEventRegistrations:function(e){return!!W(this,e).length},assign:function(e){var t=Z(this);return oe(e,t.options,t.events,t.registry,t.stats),te(e)}},te=function(e){var t;return L()(t=A()(ee)).call(t,(function(t,n){var r;return t[n]=m()(r=ee[n]).call(r,e),t}),S()({target:e},ee))},ne=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=Z(e).registry;!r[t]||!n&&r[t].length||delete r[t]},re=function(e,t,n){var r,a=Z(e).registry;a[t]&&(n?(a[t]=E()(r=a[t]).call(r,(function(e){return e.cb!==n})),ne(e,t)):ne(e,t,!0))};function ae(e,t){re(this,e,t)}var oe=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};c()(e,S()(a()({},K,{value:u()({registry:r,events:n,options:t,stats:o})}),$()))},ue=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0;return e=e||{},n=S()(S()({},U),n),J(e)||oe(e,n,t),te(e)};t.default=ue},KkDc:function(e,t,n){"use strict";n.r(t),n.d(t,"BATCH_STATES",(function(){return l})),n.d(t,"FILE_STATES",(function(){return s})),n.d(t,"invariant",(function(){return u.a})),n.d(t,"throttle",(function(){return c.a})),n.d(t,"logger",(function(){return r})),n.d(t,"triggerCancellable",(function(){return R})),n.d(t,"triggerUpdater",(function(){return L})),n.d(t,"createBatchItem",(function(){return B})),n.d(t,"request",(function(){return J})),n.d(t,"parseResponseHeaders",(function(){return Z})),n.d(t,"isFunction",(function(){return Y})),n.d(t,"isPlainObject",(function(){return ie})),n.d(t,"isSamePropInArrays",(function(){return te})),n.d(t,"devFreeze",(function(){return ne})),n.d(t,"merge",(function(){return se})),n.d(t,"getMerge",(function(){return le})),n.d(t,"clone",(function(){return de})),n.d(t,"pick",(function(){return fe}));var r={};n.r(r),n.d(r,"isDebugOn",(function(){return p})),n.d(r,"setDebug",(function(){return g})),n.d(r,"debugLog",(function(){return v}));var a,o=n("QLaP"),u=n.n(o),i=n("uDTZ"),c=n.n(i),l={ADDED:"added",PROCESSING:"processing",UPLOADING:"uploading",CANCELLED:"cancelled",FINISHED:"finished",ABORTED:"aborted"},s={ADDED:"added",UPLOADING:"uploading",CANCELLED:"cancelled",FINISHED:"finished",ERROR:"error",ABORTED:"aborted"},d=n("ZbhI"),f=n.n(d),p=function(){var e;"boolean"!=typeof a&&(a=!!~f()(e=window.location.search).call(e,"rpldy_debug=true")||!0===window["__rupy-logger-debug__"]);return a},g=function(e){window["__rupy-logger-debug__"]=e,a=!!e||null},v=function(){var e;p()&&(e=console).log.apply(e,arguments)},E=n("a0dU"),h=n.n(E),S=n("TEMH"),b=n.n(S),m=n("OBge"),T=n.n(m),A=n("o+MX"),y=n.n(A),_=n("SPx3"),I=n.n(_),R=function(e,t){for(var n,r=function(){var t=I()(h.a.mark((function t(n){var r,a,o,u,i,c,l,s=arguments;return h.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:for(a=!1,o=s.length,u=new Array(o>1?o-1:0),i=1;i<o;i++)u[i-1]=s[i];if(!(c=e.apply(void 0,y()(r=[n]).call(r,u)))||!c.length){t.next=8;break}return t.next=6,T.a.all(c);case 6:l=t.sent,a=!!~b()(l).call(l,(function(e){return!1===e}));case 8:return t.abrupt("return",a);case 9:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),a=arguments.length,o=new Array(a>2?a-2:0),u=2;u<a;u++)o[u-2]=arguments[u];return t?r.apply(void 0,y()(n=[t]).call(n,o)):r},O=function(e){return null==e},L=function(e,t){for(var n,r=function(){var t=I()(h.a.mark((function t(n){var r,a,o,u,i,c,l,s=arguments;return h.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:for(o=s.length,u=new Array(o>1?o-1:0),i=1;i<o;i++)u[i-1]=s[i];if(!(c=e.apply(void 0,y()(r=[n]).call(r,u)))||!c.length){t.next=7;break}return t.next=5,T.a.all(c);case 5:for(l=t.sent;O(a)&&l.length;)a=l.pop();case 7:return t.abrupt("return",O(a)?void 0:a);case 8:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),a=arguments.length,o=new Array(a>2?a-2:0),u=2;u<a;u++)o[u-2]=arguments[u];return t?r.apply(void 0,y()(n=[t]).call(n,o)):r},w=n("LYCE"),D=n.n(w),C=n("nhkr"),F=n.n(C),x=n("CtDf"),N=n.n(x)()("__rpldy-bi__"),P=0,B=function(e,t){var n;P+=1;var r={id:e.id?e.id:y()(n="".concat(t,".item-")).call(n,P),batchId:t,state:s.ADDED,completed:0,loaded:0,aborted:!1,recycled:!1};if(D()(r,N,{value:!0}),"object"===F()(e)&&!0===e[N]&&(r.recycled=!0,e=e.file||e.url),"string"==typeof e)r=function(e,t){return e.url=t,e}(r,e);else{if(!function(e){return e&&(e instanceof Blob||e instanceof File||"object"===F()(e)&&e.name&&e.type)}(e))throw new Error("Unknown type of file added: ".concat(F()(e)));r=function(e,t){return e.file=t,e}(r,e)}return r},H=n("+oHS"),j=n.n(H),k=n("RXMP"),M=n.n(k),G=function(e,t){var n;t&&M()(n=j()(t)).call(n,(function(n){void 0!==t[n]&&e.setRequestHeader(n,t[n])}))},U=n("zLi2"),z=n.n(U),q=n("RKTd"),Q=n.n(q),K=n("KYsz"),X=n.n(K),Z=function(e){var t;try{var n,r;t=X()(n=Q()(r=e.getAllResponseHeaders()).call(r).split(/[\r\n]+/)).call(n,(function(e,t){var n=t.split(": "),r=z()(n,2),a=r[0],o=r[1];return e[a]=o,e}),{})}catch(t){v("uploady.request: failed to read response headers",e)}return t},J=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=new XMLHttpRequest,a=new T.a((function(a,o){r.onerror=function(){return o(r)},r.ontimeout=function(){return o(r)},r.onabort=function(){return o(r)},r.onload=function(){return a(r)},r.open(n.method||"GET",e),G(r,n.headers),r.withCredentials=!!n.withCredentials,n.preSend&&n.preSend(r),r.send(t)}));return a.xhr=r,a},Y=function(e){return"function"==typeof e},W=n("/FZm"),V=n.n(W),$=n("FLGM"),ee=n.n($),te=function(e,t,n){var r=!0,a=function(e){var t,n=y()(t=[]).call(t,e);return function(e){return ee()(e).call(e,(function(e){return ee()(n).call(n,(function(t){return e[t]})).join()}))}}(n);if(e&&t&&e.length===t.length){var o=a(e),u=a(t);r=!!V()(o).call(o,(function(e,t){return e!==u[t]}))}return!r},ne=(n("9yv6"),function(e){return e}),re=n("6UaR"),ae=n.n(re),oe=n("zKQ6"),ue=n.n(oe),ie=function(e){var t;return!!e&&"object"===F()(e)&&("Object"===(null===(t=ue()(e))||void 0===t?void 0:t.constructor.name)||null===ue()(e))},ce=function(e){return ie(e)||ae()(e)},le=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=function t(n){for(var r=arguments.length,a=new Array(r>1?r-1:0),o=1;o<r;o++)a[o-1]=arguments[o];return n&&a.length&&M()(a).call(a,(function(r){var a;r&&M()(a=j()(r)).call(a,(function(a){var o=r[a];(void 0!==o||e.undefinedOverwrites)&&(ce(o)?(void 0!==n[a]&&ie(n[a])||(n[a]=ae()(o)?[]:{}),t(n[a],o)):n[a]=o)}))})),n};return t},se=le(),de=function(e){return ce(e)?se(ae()(e)?[]:{},e):e},fe=function(e,t){var n;return e&&X()(n=j()(e)).call(n,(function(n,r){return~f()(t).call(t,r)&&(n[r]=e[r]),n}),{})}},QELF:function(e,t,n){"use strict";n.r(t),n.d(t,"UPLOADER_EVENTS",(function(){return Q})),n.d(t,"DEFAULT_OPTIONS",(function(){return O})),n.d(t,"composeEnhancers",(function(){return Me})),n.d(t,"createUploader",(function(){return ke})),n.d(t,"send",(function(){return Ne.send})),n.d(t,"createMockSender",(function(){return Ne.createMockSender})),n.d(t,"XHR_SENDER_TYPE",(function(){return Ne.XHR_SENDER_TYPE})),n.d(t,"MOCK_SENDER_TYPE",(function(){return Ne.MOCK_SENDER_TYPE}));var r,a=n("RXMP"),o=n.n(a),u=n("M5Mt"),i=n.n(u),c=n("UtpJ"),l=n.n(c),s=n("a0dU"),d=n.n(s),f=n("o+MX"),p=n.n(f),g=n("SPx3"),v=n.n(g),E=n("STz3"),h=n.n(E),S=n("9SVt"),b=n("KkDc"),m=n("6UaR"),T=n.n(m),A=n("5PDf"),y=n.n(A),_=n("FLGM"),I=n.n(_),R=function(){return!0},O=Object(b.devFreeze)({autoUpload:!0,inputFieldName:"file",concurrent:!1,maxConcurrent:2,grouped:!1,maxGroupSize:5,method:"POST",params:{},fileFilter:R,forceJsonResponse:!1,withCredentials:!1,destination:{},send:null,sendWithFormData:!0}),L=0,w=function(e,t,n){var r;return I()(r=y()(Array.prototype).call(t,n||R)).call(r,(function(t){return Object(b.createBatchItem)(t,e)}))},D=function(e,t,n){var r="batch-".concat(L+=1),a=e instanceof FileList||"[object FileList]"===e.toString();return e=T()(e)||a?e:[e],{id:r,uploaderId:t,items:w(r,e,n.fileFilter),state:b.BATCH_STATES.ADDED,completed:0,loaded:0}},C=n("KYsz"),F=n.n(C),x=n("zLi2"),N=n.n(x),P=n("Vi3r"),B=n.n(P),H=(n("LYCE"),n("+oHS")),j=n.n(H),k=(n("OWCx"),n("ZbhI")),M=n.n(k),G=n("CtDf"),U=n.n(G),z=(U()("__rpldy-sstt-proxy__"),U()("__rpldy-sstt-state__"),function(e,t){0}),q=function(e){var t=e;return{state:t,update:function(e){try{z(),e(t)}finally{z()}return t},unwrap:function(e){return e||t}}},Q=Object(b.devFreeze)({BATCH_ADD:"BATCH-ADD",BATCH_START:"BATCH-START",BATCH_PROGRESS:"BATCH_PROGRESS",BATCH_FINISH:"BATCH-FINISH",BATCH_ABORT:"BATCH-ABORT",BATCH_CANCEL:"BATCH-CANCEL",ITEM_START:"FILE-START",ITEM_CANCEL:"FILE-CANCEL",ITEM_PROGRESS:"FILE-PROGRESS",ITEM_FINISH:"FILE-FINISH",ITEM_ABORT:"FILE-ABORT",ITEM_ERROR:"FILE-ERROR",ITEM_FINALIZE:"FILE-FINALIZE",REQUEST_PRE_SEND:"REQUEST_PRE_SEND"}),K=Object(b.devFreeze)({ITEM_PROGRESS:"ITEM_PROGRESS",BATCH_PROGRESS:"BATCH_PROGRESS"}),X=n("cdeZ"),Z=n.n(X),J=n("OBge"),Y=n.n(J),W=n("04Ix"),V=n.n(W),$=n("mnMc"),ee=n.n($),te=n("kT1S"),ne=n.n(te),re=[b.BATCH_STATES.ADDED,b.BATCH_STATES.PROCESSING,b.BATCH_STATES.UPLOADING],ae=function(e,t){return e.batches[t].batch},oe=function(e,t,n){return e.getState().items[t].batchId===n},ue=function(e,t){var n=e.getState(),r=n.items[t];return n.batches[r.batchId]},ie=function(e,t){return ue(e,t).batch},ce=function(e,t){var n,r=function(e,t){return ae(e.getState(),t)}(e,t),a=I()(n=r.items).call(n,(function(e){return e.id}));e.updateState((function(e){o()(a).call(a,(function(t){var n;delete e.items[t];var r,a=M()(n=e.itemQueue).call(n,t);~a&&i()(r=e.itemQueue).call(r,a,1)}))}))},le=function(e,t){e.updateState((function(e){delete e.batches[t]}))},se=function(e,t){var n=ie(e,t),r=n.id;b.logger.debugLog("uploady.uploader.processor: cancelling batch: ",{batch:n}),e.updateState((function(e){ae(e,r).state=b.BATCH_STATES.CANCELLED})),ge(e,r,Q.BATCH_CANCEL),ce(e,r),le(e,r)},de=function(e,t){var n=ie(e,t);return e.getState().currentBatch!==n.id},fe=function(){var e=v()(d.a.mark((function e(t,n){var r,a;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=ie(t,n),e.next=3,t.cancellable(Q.BATCH_START,r);case 3:return(a=e.sent)||t.updateState((function(e){e.currentBatch=r.id})),e.abrupt("return",!a);case 6:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),pe=function(e){var t=e.getState().currentBatch;t&&function(e){var t=e.getState().itemQueue;return 0===t.length||de(e,t[0])}(e)&&(ge(e,t,Q.BATCH_FINISH),ce(e,t),le(e,t))},ge=function(e,t,n){var r,a=e.getState(),o=ae(a,t),u=a.items,i=ne()(ne()({},o),{},{items:I()(r=o.items).call(r,(function(e){var t=e.id;return u[t]}))});e.trigger(n,i)},ve=function(e,t){var n=ie(e,t);return ee()(re).call(re,n.state)},Ee=(r={},V()(r,b.FILE_STATES.ADDED,Q.ITEM_START),V()(r,b.FILE_STATES.FINISHED,Q.ITEM_FINISH),V()(r,b.FILE_STATES.ERROR,Q.ITEM_ERROR),V()(r,b.FILE_STATES.CANCELLED,Q.ITEM_CANCEL),V()(r,b.FILE_STATES.ABORTED,Q.ITEM_ABORT),V()(r,b.FILE_STATES.UPLOADING,Q.ITEM_PROGRESS),r),he=[b.FILE_STATES.FINISHED,b.FILE_STATES.ERROR,b.FILE_STATES.CANCELLED,b.FILE_STATES.ABORTED],Se=function(e){return!!~M()(he).call(he,e.state)},be=function(e,t,n){return o()(t).call(t,(function(t){var n,r=e.getState(),a=t.id,o=t.info;if(b.logger.debugLog("uploader.processor.queue: request finished for item - ",{id:a,info:o}),r.items[a]){e.updateState((function(e){var t=e.items[a];t.state=o.state,t.uploadResponse=o.response,Se(t)&&delete e.aborts[a]}));var u=e.getState().items[a];o.state===b.FILE_STATES.FINISHED&&u.completed<100&&e.handleItemProgress(u,100,u.file?u.file.size:0),e.trigger(Ee[u.state],u),Se(u)&&e.trigger(Q.ITEM_FINALIZE,u)}var c=M()(n=r.itemQueue).call(n,a);~c&&e.updateState((function(e){var t,n;i()(t=e.itemQueue).call(t,c,1);var r,o=M()(n=e.activeIds).call(n,a);~o&&i()(r=e.activeIds).call(r,o,1)}))})),pe(e),n(e)},me=Object(b.getMerge)({undefinedOverwrites:!0}),Te=function(){var e=v()(d.a.mark((function e(t,n,r){var a;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(b.triggerUpdater)(t.trigger,Q.REQUEST_PRE_SEND,{items:I()(n).call(n,(function(e){return e})),options:r});case 2:if(!(a=e.sent)){e.next=10;break}if(b.logger.debugLog("uploader.queue: REQUEST_PRE_SEND event returned updated items/options",a),!a.items){e.next=9;break}if(a.items.length===n.length&&Object(b.isSamePropInArrays)(a.items,n,["id","batchId","recycled"])){e.next=8;break}throw new Error("REQUEST_PRE_SEND event handlers must return same items with same ids");case 8:n=a.items;case 9:a.options&&(r=me({},r,a.options));case 10:return e.abrupt("return",{items:n,options:r,cancelled:!1===a});case 11:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}(),Ae=function(){var e=v()(d.a.mark((function e(t,n){var r,a,u,i;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=I()(n).call(n,(function(e){return e.id})),t.updateState((function(e){var t;e.activeIds=p()(t=e.activeIds).call(t,r)})),e.next=4,Te(t,n,t.getState().batches[n[0].batchId].batchOptions);case 4:return(a=e.sent).cancelled||(t.updateState((function(e){var t;o()(t=a.items).call(t,(function(t){e.items[t.id]=t})),e.batches[n[0].batchId].batchOptions=a.options})),i=t.getState(),a.items=I()(u=a.items).call(u,(function(e){return i.items[e.id]})),a.options=i.batches[n[0].batchId].batchOptions),e.abrupt("return",a);case 7:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),ye=function(e,t,n){e.updateState((function(e){o()(t).call(t,(function(t){e.items[t.id].state=b.FILE_STATES.UPLOADING,e.aborts[t.id]=n.abort}))}))},_e=function(){var e=v()(d.a.mark((function e(t,n,r){var a,o,u,i,c,l;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=n.items,o=n.options,u=t.getState().batches[a[0].batchId].batch,i=t.sender.send(a,u,o),ye(t,a,i),e.next=6,i.request;case 6:c=e.sent,l=I()(a).call(a,(function(e){return{id:e.id,info:c}})),be(t,l,r);case 9:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}(),Ie=function(e,t,n,r){var a,o=y()(a=I()(n).call(n,(function(e,n){return e?t[n].id:null}))).call(a,Boolean);if(o.length){var u=I()(o).call(o,(function(e){return{id:e,info:{status:0,state:b.FILE_STATES.CANCELLED,response:"cancel"}}}));be(e,u,r)}return!!o.length},Re=function(e,t){return t.getState().items[e]},Oe=function(){var e=v()(d.a.mark((function e(t,n,r){var a,o,u,i,c,l;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=t.getState(),u=h()(o.items),u=y()(u).call(u,(function(e){return!!~M()(n).call(n,e.id)})),e.next=5,Y.a.all(I()(u).call(u,(function(e){return t.cancellable(Q.ITEM_START,e)})));case 5:if(i=e.sent,!(c=y()(a=I()(i).call(i,(function(e,n){return e?null:Re(u[n].id,t)}))).call(a,Boolean)).length){e.next=12;break}return e.next=10,Ae(t,c);case 10:(l=e.sent).cancelled?i=I()(n).call(n,(function(){return!0})):_e(t,l,r);case 12:if(Ie(t,u,i,r)){e.next=15;break}return e.next=15,r(t);case 15:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}(),Le=function(e,t){var n,r;return!!~M()(n=Z()(r=e.getState().activeIds).call(r)).call(n,t)},we=function(e){var t,n=e.getState().itemQueue,r=function(e){for(var t=e.getState(),n=t.itemQueue,r=t.items,a=0,o=n[a];o&&(Le(e,o)||!ve(e,o)||r[o].state!==b.FILE_STATES.ADDED);)o=n[a+=1];return o?a:-1}(e),a=n[r];if(a){var o=ue(e,a),u=o.batch.id,i=o.batchOptions.maxGroupSize||0;if(o.batchOptions.grouped&&i>1){t=[];for(var c=!0;t.length<i&&c;)t.push(a),c=(a=n[r+t.length])&&oe(e,a,u)}else t=[a]}return t},De=function(){var e=v()(d.a.mark((function e(t){var n,r,a,o,u,i,c,l,s;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=we(t))){e.next=13;break}if(r=t.getCurrentActiveCount(),a=t.getOptions(),o=a.concurrent,u=void 0===o?0:o,i=a.maxConcurrent,c=void 0===i?0:i,r&&!(u&&r<c)){e.next=13;break}if(b.logger.debugLog("uploader.processor: Processing next upload - ",{ids:n,state:t.getState(),currentCount:r}),l=!1,!de(t,n[0])){e.next=12;break}return e.next=9,fe(t,n[0]);case 9:s=e.sent,(l=!s)&&(se(t,n[0]),De(t));case 12:l||Oe(t,n,De);case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ce=De,Fe=function(e,t,n){var r=!1,a=e.getState(),o=a.items[t];return o&&function(e){return e===b.FILE_STATES.ADDED||e===b.FILE_STATES.UPLOADING}(o.state)&&(b.logger.debugLog("uploader.queue: aborting item in progress - ",o),o.state===b.FILE_STATES.UPLOADING?(e.updateState((function(e){e.items[t].state=b.FILE_STATES.ABORTED})),r=a.aborts[t]()):(be(e,[{id:t,info:{status:0,state:b.FILE_STATES.ABORTED,response:"aborted"}}],n),r=!0)),r},xe=function(e,t,n,r,a){var u=q({itemQueue:[],currentBatch:null,batches:{},items:{},activeIds:[],aborts:{}}),i=u.state,c=u.update,l=function(e){for(var t,r=arguments.length,a=new Array(r>1?r-1:0),o=1;o<r;o++)a[o-1]=arguments[o];return n.apply(void 0,p()(t=[e]).call(t,B()(I()(a).call(a,(function(e){return e})))))},s=function(){return i},d=function(e){c(e)},f=function(e){var t;if(i.items[e.id])throw new Error(p()(t="Uploader queue conflict - item ".concat(e.id," already exists (recycled: ")).call(t,String(e.recycled),")"));d((function(t){t.items[e.id]=e,t.itemQueue.push(e.id)}))},g=function(e,t,n){i.items[e.id]&&(d((function(r){var a=r.items[e.id];a.loaded=n,a.completed=t})),l(Q.ITEM_PROGRESS,s().items[e.id]))};r.on(K.ITEM_PROGRESS,g),r.on(K.BATCH_PROGRESS,(function(e){var t,n=null===(t=i.batches[e.id])||void 0===t?void 0:t.batch.items;if(n){var r=F()(n).call(n,(function(e,t){return e[0]+=t.completed,e[1]+=t.loaded,e}),[0,0]),a=N()(r,2),o=a[0],u=a[1];d((function(t){var r=t.batches[e.id].batch;r.completed=o/n.length,r.loaded=u})),l(Q.BATCH_PROGRESS,i.batches[e.id].batch)}}));var v={getOptions:function(){return e},getCurrentActiveCount:function(){return i.activeIds.length},getState:s,updateState:d,trigger:l,cancellable:function(e){for(var n,r=arguments.length,a=new Array(r>1?r-1:0),o=1;o<r;o++)a[o-1]=arguments[o];return t.apply(void 0,p()(n=[e]).call(n,B()(I()(a).call(a,(function(e){return e})))))},sender:r,handleItemProgress:g};b.logger.isDebugOn()&&(window["__rpldy_".concat(a,"_queue_state")]=v);return{updateState:d,getState:v.getState,uploadBatch:function(e,t){var n;d((function(n){n.batches[e.id]={batch:e,batchOptions:t}})),o()(n=e.items).call(n,f),Ce(v)},abortItem:function(e){return function(e,t,n){return Fe(e,t,n)}(v,e,Ce)},abortBatch:function(e){!function(e,t,n){var r,a=e.getState().batches[t],u=null==a?void 0:a.batch;u&&u.state!==b.BATCH_STATES.CANCELLED&&u.state!==b.BATCH_STATES.FINISHED&&(o()(r=u.items).call(r,(function(t){return Fe(e,t.id,n)})),e.updateState((function(e){ae(e,t).state=b.BATCH_STATES.ABORTED})),ge(e,t,Q.BATCH_ABORT))}(v,e,Ce)},abortAll:function(){var e,t,n,r;t=Ce,r=(e=v).getState().items,o()(n=j()(r)).call(n,(function(n){return Fe(e,n,t)}))}}},Ne=n("jRAa"),Pe=function(e,t,n,r){!function(e,t,n,r){o()(e).call(e,(function(e){var a,o;b.logger.debugLog(p()(a=p()(o="uploady.uploader.processor: file: ".concat(e.id," progress event: loaded(")).call(o,n,") - completed(")).call(a,t,")")),r(K.ITEM_PROGRESS,e,t,n)}))}(e,Math.min(n.loaded/n.total*100,100)/e.length,n.loaded/e.length,r),r(K.BATCH_PROGRESS,t)},Be=function(e,t,n){var r=Object(b.triggerCancellable)(e),a=function(){var e=Object(S.default)({send:function(e,n,r){var a=r.destination,o=null==a?void 0:a.url;if(!o)throw new Error("Destination URL not found! Can't send files without it");var u=Object(b.throttle)((function(r){return Pe(e,n,r,t)}),50,!0),i=Object(b.isFunction)(r.send)?r.send:Ne.default;return i(e,o,{method:(null==a?void 0:a.method)||r.method||O.method,paramName:(null==a?void 0:a.filesParamName)||r.inputFieldName||"file",params:ne()(ne()({},r.params),null==a?void 0:a.params),forceJsonResponse:r.forceJsonResponse,withCredentials:r.withCredentials,formatGroupParamName:r.formatGroupParamName,headers:null==a?void 0:a.headers,sendWithFormData:r.sendWithFormData},u)}},h()(K)),t=e.trigger;return e.target}(),o=xe(t,r,e,a,n);return{process:function(e,t){o.uploadBatch(e,t)},abortBatch:function(e){o.abortBatch(e)},abort:function(e){e?o.abortItem(e):o.abortAll()}}},He=h()(Q),je=0,ke=function(e){var t="uploader-".concat(je+=1),n=!1,r=[],a={};b.logger.debugLog("uploady.uploader: creating new instance (".concat(t,")"),{options:e,counter:je});var u=function(e){return ne()(ne()(ne()({},O),e),{},{destination:e&&e.destination?(t=e.destination,ne()({filesParamName:"file",params:{}},t)):null});var t}(e),c=function(){var e=v()(d.a.mark((function e(t,n){var a,o,i;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=Object(b.merge)({},u,n),!(o=D(t,g.id,a)).items.length){e.next=9;break}return e.next=5,E(Q.BATCH_ADD,o,a);case 5:e.sent?(o.state=b.BATCH_STATES.CANCELLED,f(Q.BATCH_CANCEL,o)):(b.logger.debugLog(p()(i="uploady.uploader [".concat(g.id,"]: new items added - auto upload = ")).call(i,String(a.autoUpload)),o.items),a.autoUpload?m.process(o,a):r.push({batch:o,uploadOptions:a})),e.next=10;break;case 9:b.logger.debugLog("uploady.uploader: no items to add. batch ".concat(o.id," is empty. check fileFilter if this isn't intended"));case 10:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),s=Object(S.default)({id:t,update:function(e){return u=Object(b.merge)({},u,e),g},add:c,upload:function(){var e;o()(e=i()(r).call(r,0)).call(e,(function(e){var t=e.batch,n=e.uploadOptions;return m.process(t,n)}))},abort:function(e){m.abort(e)},abortBatch:function(e){m.abortBatch(e)},getOptions:function(){return Object(b.clone)(u)},getPending:function(){return l()(r).call(r)},clearPending:function(){i()(r).call(r,0)},registerExtension:function(e,t){Object(b.invariant)(n,"Uploady - uploader extensions can only be registered by enhancers"),Object(b.invariant)(!a[e],"Uploady - uploader extension by this name [%s] already exists",e),b.logger.debugLog("uploady.uploader: registering extension: ".concat(e.toString()),t),a[e]=t},getExtension:function(e){return a[e]}},He,{canAddEvents:!1,canRemoveEvents:!1}),f=s.trigger,g=s.target,E=Object(b.triggerCancellable)(f);if(u.enhancer){n=!0;var h=u.enhancer(g,f);n=!1,g=h||g}var m=Be(f,u,g.id);return Object(b.devFreeze)(g)},Me=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];return F()(t).call(t,(function(e,t){var n;return t.apply(void 0,p()(n=[e]).call(n,r))||e}),e)}};t.default=ke},jRAa:function(e,t,n){"use strict";n.r(t),n.d(t,"send",(function(){return w})),n.d(t,"createMockSender",(function(){return M})),n.d(t,"XHR_SENDER_TYPE",(function(){return E})),n.d(t,"MOCK_SENDER_TYPE",(function(){return h}));var r=n("o+MX"),a=n.n(r),o=n("a0dU"),u=n.n(o),i=n("SPx3"),c=n.n(i),l=n("ZbhI"),s=n.n(l),d=n("UtpJ"),f=n.n(d),p=n("kT1S"),g=n.n(p),v=n("KkDc"),E="rpldy-sender",h="rpldy-mock-sender",S=n("zLi2"),b=n.n(S),m=n("i5y0"),T=n.n(m),A=n("RXMP"),y=n.n(A),_=function(e,t){var n,r=new FormData;(function(e,t,n){var r=1===t.length;y()(t).call(t,(function(t,o){var u,i=r?n.paramName:Object(v.isFunction)(n.formatGroupParamName)?n.formatGroupParamName(o,n.paramName):a()(u="".concat(n.paramName,"[")).call(u,o,"]");t.file?e.set(i,t.file,t.file.name):t.url&&e.set(i,t.url)}))}(r,e,t),t.params)&&y()(n=T()(t.params)).call(n,(function(e){var t=b()(e,2),n=t[0],a=t[1];return r.set(n,a)}));return r},I=[200,201,202,203,204],R=function(e,t,n,r){var a=function(e,t){var n;if(t.sendWithFormData)v.logger.debugLog("uploady.sender: sending ".concat(e.length," item(s) as form data")),n=_(e,t);else{if(e.length>1)throw new Error("XHR Sender - Request without form data can only contain 1 item. received ".concat(e.length));var r=e[0];v.logger.debugLog("uploady.sender: sending item ".concat(r.id," as request body")),n=r.file||r.url}return n}(e,n),o=Object(v.request)(t,a,g()(g()({},Object(v.pick)(n,["method","headers","withCredentials"])),{},{preSend:function(t){t.upload.onprogress=function(t){t.lengthComputable&&r&&r(t,f()(e).call(e))}}}));return{url:t,count:e.length,pXhr:o,xhr:o.xhr,aborted:!1}},O=function(e,t,n){var r=e,a=t&&t["content-type"];if(n.forceJsonResponse||a&&~s()(a).call(a,"json"))try{r=JSON.parse(e)}catch(e){}return r},L=function(){var e=c()(u.a.mark((function e(t,n){var r,a,o,i,c;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=0,e.prev=1,e.next=4,t.pXhr;case 4:i=e.sent,v.logger.debugLog("uploady.sender: received upload response ",i),r=~s()(I).call(I,i.status)?v.FILE_STATES.FINISHED:v.FILE_STATES.ERROR,o=i.status,c=Object(v.parseResponseHeaders)(i),a={data:O(i.response,c,n),headers:c},e.next=15;break;case 12:e.prev=12,e.t0=e.catch(1),t.aborted?(r=v.FILE_STATES.ABORTED,a="aborted"):(v.logger.debugLog("uploady.sender: upload failed: ",e.t0),r=v.FILE_STATES.ERROR,a=e.t0);case 15:return e.abrupt("return",{status:o,state:r,response:a});case 16:case"end":return e.stop()}}),e,null,[[1,12]])})));return function(t,n){return e.apply(this,arguments)}}(),w=function(e,t,n,r){v.logger.debugLog("uploady.sender: sending file: ",{items:e,url:t,options:n});var o=R(e,t,n,r);return{request:L(o,n),abort:function(){return function(e){var t,n=!1,r=e.aborted,o=e.xhr;!r&&o.readyState&&4!==o.readyState&&(v.logger.debugLog(a()(t="uploady.sender: cancelling request with ".concat(e.count," items to: ")).call(t,e.url)),o.abort(),e.aborted=!0,n=!0);return n}(o)},senderType:E}},D=n("eLKs"),C=n.n(D),F=n("FLGM"),x=n.n(F),N=n("Kwsy"),P=n.n(N),B=n("OBge"),H=n.n(B),j=Object(v.devFreeze)({delay:500,fileSize:1e6,progressIntervals:[10,25,50,75,99]}),k=function(e,t){return e.then((function(e){return v.logger.debugLog("uploady.mockSender: mock request finished successfully"),{status:t.responseStatus||200,state:v.FILE_STATES.FINISHED,response:g()(g()({},e),{},{headers:{"x-request-type":"react-uploady.mockSender"},data:t.response||{mock:!0,success:!0}})}})).catch((function(){return v.logger.debugLog("uploady.mockSender: mock request was aborted"),{status:0,state:v.FILE_STATES.ABORTED,response:"abort"}}))},M=function(e){var t=g()(g()({},j),e);return{send:function(e,n,r,a){v.logger.debugLog("uploady.mockSender: about to make a mock request for items: ",e);var o=function(e,t){var n,r,a=performance.now(),o=[],u=!1,i=!1,c=null,l=null,s=null,d=function(){l&&(y()(l).call(l,(function(e){clearTimeout(e)})),l=null)},f=new H.a((function(t,n){s=n,P()((function(){i=!0,t({options:e,time:performance.now()-a,progressEvents:o}),d()}),e.delay||0)}));e.progressIntervals&&(l=x()(r=e.progressIntervals).call(r,(function(n){var r=n/100,a=(e.delay||0)*r;return P()((function(){if(!u&&!i&&c){var n={total:e.fileSize||0,loaded:(e.fileSize||0)*r};o.push(n),c(n,t)}}),a)})));return{then:C()(n=f.then).call(n,f),abort:function(){return u=!0,i=!0,s&&s(),d(),!0},onProgress:function(e){c=e}}}(t,e);return o.onProgress(a),{request:k(o,t),abort:o.abort,senderType:h}},update:function(e){t=g()(g()({},t),e)}}};t.default=w}})}));
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.rpldy=e():t.rpldy=e()}(window,(function(){return function(t){function e(e){for(var r,i,u=e[0],c=e[1],l=e[2],d=0,f=[];d<u.length;d++)i=u[d],Object.prototype.hasOwnProperty.call(a,i)&&a[i]&&f.push(a[i][0]),a[i]=0;for(r in c)Object.prototype.hasOwnProperty.call(c,r)&&(t[r]=c[r]);for(s&&s(e);f.length;)f.shift()();return o.push.apply(o,l||[]),n()}function n(){for(var t,e=0;e<o.length;e++){for(var n=o[e],r=!0,u=1;u<n.length;u++){var c=n[u];0!==a[c]&&(r=!1)}r&&(o.splice(e--,1),t=i(i.s=n[0]))}return t}var r={},a={core:0},o=[];function i(e){if(r[e])return r[e].exports;var n=r[e]={i:e,l:!1,exports:{}};return t[e].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.m=t,i.c=r,i.d=function(t,e,n){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)i.d(n,r,function(e){return t[e]}.bind(null,r));return n},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="";var u=window.webpackJsonprpldy=window.webpackJsonprpldy||[],c=u.push.bind(u);u.push=e,u=u.slice();for(var l=0;l<u.length;l++)e(u[l]);var s=c;return o.push([0,"polyfills"]),n()}({0:function(t,e,n){n("9SVt"),n("KkDc"),n("jRAa"),t.exports=n("QELF")},"9SVt":function(t,e,n){"use strict";n.r(e),n.d(e,"addLife",(function(){return it})),n.d(e,"isLE",(function(){return K}));var r=n("04Ix"),a=n.n(r),o=n("RSWj"),i=n.n(o),u=n("HnXd"),c=n.n(u),l=n("M5Mt"),s=n.n(l),d=n("OBge"),f=n.n(d),p=n("FLGM"),g=n.n(p),v=n("5PDf"),h=n.n(v),E=n("kT1S"),S=n.n(E),b=n("eLKs"),m=n.n(b),T=n("+oHS"),A=n.n(T),_=n("zLi2"),R=n.n(_),y=n("i5y0"),I=n.n(y),O=n("KYsz"),L=n.n(O),w=n("STz3"),C=n.n(w),D=n("cdeZ"),F=n.n(D),x=n("UtpJ"),B=n.n(x),N=n("/FZm"),P=n.n(N),H=n("ZbhI"),j=n.n(H),M=n("JlUD"),k=n.n(M),G=n("KkDc"),U=Object(G.devFreeze)({allowRegisterNonExistent:!0,canAddEvents:!0,canRemoveEvents:!0,collectStats:!1}),z=function(t,e){if(!Object(G.isFunction)(t))throw new Error("'".concat(e,"' is not a valid function"))},Q=function(t){return void 0===t},q=n("CtDf"),X=n.n(q)()("__le__"),Z=function(t){return t?t[X]:null},J=function(t){var e=Z(t);if(!e)throw new Error("Didnt find LE internal object. Something very bad happened!");return e},K=function(t){return!!Z(t)},Y=function(t,e,n){var r,a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];z(n,"cb");var o=J(t);if(!o.options.allowRegisterNonExistent&&!~j()(r=o.events).call(r,e))throw new Error("Cannot register for event ".concat(e.toString()," that wasn't already defined (allowRegisterNonExistent = false)"));var i={name:e,cb:n,once:a},u=o.registry[e]||[];return P()(u).call(u,(function(t){return t.cb===n}))||(u.push(i),o.registry[e]=u),function(){return at.call(t,e,n)}},W=function(t,e){var n,r,a=J(t).registry;return e?a[e]?B()(n=a[e]).call(n):[]:F()(r=C()(a)).call(r)},V={on:function(t,e){return Y(this,t,e)},once:function(t,e){return Y(this,t,e,!0)},off:at,getEvents:function(){var t;return B()(t=J(this).events).call(t)}},$=function(){var t;return L()(t=I()(V)).call(t,(function(t,e){var n=R()(e,2),r=n[0],a=n[1];return t[r]={value:a},t}),{})},tt={trigger:function(t){for(var e=this,n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];var o,i,u,c=W(this,t);c.length&&(o=g()(i=h()(u=g()(c).call(c,(function(n){return n.once&&rt(e,t,n.cb),r.length?1===r.length?n.cb(r[0]):2===r.length?n.cb(r[0],r[1]):3===r.length?n.cb(r[0],r[1],r[2]):n.cb.apply(n,r):n.cb()}))).call(u,(function(t){return!Q(t)}))).call(i,(function(t){return k()(t)?t:f.a.resolve(t)})));return o&&(o.length?o:void 0)},addEvent:function(t){var e=J(this);if(!e.options.canAddEvents)throw new Error("Cannot add new events (canAddEvents = false)");var n;if(~j()(n=e.events).call(n,t))throw new Error("Event '".concat(t,"' already defined"));e.events.push(t)},removeEvent:function(t){var e=J(this);if(!e.options.canRemoveEvents)throw new Error("Cannot remove events (canRemoveEvents = false)");var n,r,a=j()(n=e.events).call(n,t);s()(r=e.events).call(r,a,1)},hasEvent:function(t){var e,n=J(this);return!!~j()(e=n.events).call(e,t)},hasEventRegistrations:function(t){return!!W(this,t).length},assign:function(t){var e=J(this);return ot(t,e.options,e.events,e.registry,e.stats),et(t)}},et=function(t){var e;return L()(e=A()(tt)).call(e,(function(e,n){var r;return e[n]=m()(r=tt[n]).call(r,t),e}),S()({target:t},tt))},nt=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=J(t).registry;!r[e]||!n&&r[e].length||delete r[e]},rt=function(t,e,n){var r,a=J(t).registry;a[e]&&(n?(a[e]=h()(r=a[e]).call(r,(function(t){return t.cb!==n})),nt(t,e)):nt(t,e,!0))};function at(t,e){rt(this,t,e)}var ot=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};c()(t,S()(a()({},X,{value:i()({registry:r,events:n,options:e,stats:o})}),$()))},it=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0;return t=t||{},n=S()(S()({},U),n),K(t)||ot(t,n,e),et(t)};e.default=it},KkDc:function(t,e,n){"use strict";n.r(e),n.d(e,"BATCH_STATES",(function(){return l})),n.d(e,"FILE_STATES",(function(){return s})),n.d(e,"invariant",(function(){return i.a})),n.d(e,"throttle",(function(){return c.a})),n.d(e,"logger",(function(){return r})),n.d(e,"triggerCancellable",(function(){return I})),n.d(e,"triggerUpdater",(function(){return L})),n.d(e,"createBatchItem",(function(){return P})),n.d(e,"request",(function(){return K})),n.d(e,"parseResponseHeaders",(function(){return J})),n.d(e,"isFunction",(function(){return Y})),n.d(e,"isPlainObject",(function(){return lt})),n.d(e,"isSamePropInArrays",(function(){return et})),n.d(e,"devFreeze",(function(){return nt})),n.d(e,"merge",(function(){return pt})),n.d(e,"getMerge",(function(){return ft})),n.d(e,"clone",(function(){return gt})),n.d(e,"pick",(function(){return vt}));var r={};n.r(r),n.d(r,"isDebugOn",(function(){return p})),n.d(r,"setDebug",(function(){return g})),n.d(r,"debugLog",(function(){return v}));var a,o=n("QLaP"),i=n.n(o),u=n("uDTZ"),c=n.n(u),l={ADDED:"added",PROCESSING:"processing",UPLOADING:"uploading",CANCELLED:"cancelled",FINISHED:"finished",ABORTED:"aborted"},s={ADDED:"added",UPLOADING:"uploading",CANCELLED:"cancelled",FINISHED:"finished",ERROR:"error",ABORTED:"aborted"},d=n("ZbhI"),f=n.n(d),p=function(){var t;"boolean"!=typeof a&&(a=!!~f()(t=window.location.search).call(t,"rpldy_debug=true")||!0===window["__rupy-logger-debug__"]);return a},g=function(t){window["__rupy-logger-debug__"]=t,a=!!t||null},v=function(){var t;p()&&(t=console).log.apply(t,arguments)},h=n("a0dU"),E=n.n(h),S=n("TEMH"),b=n.n(S),m=n("OBge"),T=n.n(m),A=n("o+MX"),_=n.n(A),R=n("SPx3"),y=n.n(R),I=function(t,e){for(var n,r=function(){var e=y()(E.a.mark((function e(n){var r,a,o,i,u,c,l,s=arguments;return E.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(a=!1,o=s.length,i=new Array(o>1?o-1:0),u=1;u<o;u++)i[u-1]=s[u];if(!(c=t.apply(void 0,_()(r=[n]).call(r,i)))||!c.length){e.next=8;break}return e.next=6,T.a.all(c);case 6:l=e.sent,a=!!~b()(l).call(l,(function(t){return!1===t}));case 8:return e.abrupt("return",a);case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),a=arguments.length,o=new Array(a>2?a-2:0),i=2;i<a;i++)o[i-2]=arguments[i];return e?r.apply(void 0,_()(n=[e]).call(n,o)):r},O=function(t){return null==t},L=function(t,e){for(var n,r=function(){var e=y()(E.a.mark((function e(n){var r,a,o,i,u,c,l,s=arguments;return E.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(o=s.length,i=new Array(o>1?o-1:0),u=1;u<o;u++)i[u-1]=s[u];if(!(c=t.apply(void 0,_()(r=[n]).call(r,i)))||!c.length){e.next=7;break}return e.next=5,T.a.all(c);case 5:for(l=e.sent;O(a)&&l.length;)a=l.pop();case 7:return e.abrupt("return",O(a)?void 0:a);case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),a=arguments.length,o=new Array(a>2?a-2:0),i=2;i<a;i++)o[i-2]=arguments[i];return e?r.apply(void 0,_()(n=[e]).call(n,o)):r},w=n("LYCE"),C=n.n(w),D=n("nhkr"),F=n.n(D),x=n("CtDf"),B=n.n(x)()("__rpldy-bi__"),N=0,P=function(t,e){var n;N+=1;var r={id:t.id?t.id:_()(n="".concat(e,".item-")).call(n,N),batchId:e,state:s.ADDED,completed:0,loaded:0,aborted:!1,recycled:!1};if(C()(r,B,{value:!0,writable:!0}),"object"===F()(t)&&!0===t[B]&&(r.recycled=!0,t=t.file||t.url),"string"==typeof t)r=function(t,e){return t.url=e,t}(r,t);else{if(!function(t){return t&&(t instanceof Blob||t instanceof File||"object"===F()(t)&&t.name&&t.type)}(t))throw new Error("Unknown type of file added: ".concat(F()(t)));r=function(t,e){return t.file=e,t}(r,t)}return r},H=n("+oHS"),j=n.n(H),M=n("RXMP"),k=n.n(M),G=function(t,e){var n;e&&k()(n=j()(e)).call(n,(function(n){void 0!==e[n]&&t.setRequestHeader(n,e[n])}))},U=n("zLi2"),z=n.n(U),Q=n("RKTd"),q=n.n(Q),X=n("KYsz"),Z=n.n(X),J=function(t){var e;try{var n,r;e=Z()(n=q()(r=t.getAllResponseHeaders()).call(r).split(/[\r\n]+/)).call(n,(function(t,e){var n=e.split(": "),r=z()(n,2),a=r[0],o=r[1];return t[a]=o,t}),{})}catch(e){v("uploady.request: failed to read response headers",t)}return e},K=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=new XMLHttpRequest,a=new T.a((function(a,o){r.onerror=function(){return o(r)},r.ontimeout=function(){return o(r)},r.onabort=function(){return o(r)},r.onload=function(){return a(r)},r.open(n.method||"GET",t),G(r,n.headers),r.withCredentials=!!n.withCredentials,n.preSend&&n.preSend(r),r.send(e)}));return a.xhr=r,a},Y=function(t){return"function"==typeof t},W=n("/FZm"),V=n.n(W),$=n("FLGM"),tt=n.n($),et=function(t,e,n){var r=!0,a=function(t){var e,n=_()(e=[]).call(e,t);return function(t){return tt()(t).call(t,(function(t){return tt()(n).call(n,(function(e){return t[e]})).join()}))}}(n);if(t&&e&&t.length===e.length){var o=a(t),i=a(e);r=!!V()(o).call(o,(function(t,e){return t!==i[e]}))}return!r},nt=(n("9yv6"),function(t){return t}),rt=n("OWCx"),at=n.n(rt),ot=n("6UaR"),it=n.n(ot),ut=n("zKQ6"),ct=n.n(ut),lt=function(t){var e;return!!t&&"object"===F()(t)&&("Object"===(null===(e=ct()(t))||void 0===e?void 0:e.constructor.name)||null===ct()(t))},st=function(t){return lt(t)||it()(t)},dt=function(t,e){var n=j()(t);return e.withSymbols?_()(n).call(n,at()(t)):n},ft=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=function e(n){for(var r=arguments.length,a=new Array(r>1?r-1:0),o=1;o<r;o++)a[o-1]=arguments[o];return n&&a.length&&k()(a).call(a,(function(r){var a;r&&k()(a=dt(r,t)).call(a,(function(a){var o=r[a];(void 0!==o||t.undefinedOverwrites)&&(st(o)?(void 0!==n[a]&&lt(n[a])||(n[a]=it()(o)?[]:{}),e(n[a],o)):n[a]=o)}))})),n};return e},pt=ft(),gt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:pt;return st(t)?e(it()(t)?[]:{},t):t},vt=function(t,e){var n;return t&&Z()(n=j()(t)).call(n,(function(n,r){return~f()(e).call(e,r)&&(n[r]=t[r]),n}),{})}},QELF:function(t,e,n){"use strict";n.r(e),n.d(e,"UPLOADER_EVENTS",(function(){return q})),n.d(e,"DEFAULT_OPTIONS",(function(){return O})),n.d(e,"composeEnhancers",(function(){return kt})),n.d(e,"createUploader",(function(){return Mt})),n.d(e,"send",(function(){return Bt.send})),n.d(e,"XHR_SENDER_TYPE",(function(){return Bt.XHR_SENDER_TYPE}));var r,a=n("RXMP"),o=n.n(a),i=n("M5Mt"),u=n.n(i),c=n("UtpJ"),l=n.n(c),s=n("a0dU"),d=n.n(s),f=n("o+MX"),p=n.n(f),g=n("SPx3"),v=n.n(g),h=n("STz3"),E=n.n(h),S=n("9SVt"),b=n("KkDc"),m=n("6UaR"),T=n.n(m),A=n("5PDf"),_=n.n(A),R=n("FLGM"),y=n.n(R),I=function(){return!0},O=Object(b.devFreeze)({autoUpload:!0,inputFieldName:"file",concurrent:!1,maxConcurrent:2,grouped:!1,maxGroupSize:5,method:"POST",params:{},fileFilter:I,forceJsonResponse:!1,withCredentials:!1,destination:{},send:null,sendWithFormData:!0}),L=0,w=function(t,e,n){var r;return y()(r=_()(Array.prototype).call(e,n||I)).call(r,(function(e){return Object(b.createBatchItem)(e,t)}))},C=function(t,e,n){var r="batch-".concat(L+=1),a=t instanceof FileList||"[object FileList]"===t.toString();return t=T()(t)||a?t:[t],{id:r,uploaderId:e,items:w(r,t,n.fileFilter),state:b.BATCH_STATES.ADDED,completed:0,loaded:0}},D=n("KYsz"),F=n.n(D),x=n("zLi2"),B=n.n(x),N=n("Vi3r"),P=n.n(N),H=(n("LYCE"),n("+oHS")),j=n.n(H),M=(n("OWCx"),n("ZbhI")),k=n.n(M),G=n("CtDf"),U=n.n(G),z=(Object(b.getMerge)({withSymbols:!0}),U()("__rpldy-sstt-proxy__"),U()("__rpldy-sstt-state__"),function(t,e){0}),Q=function(t){var e=t;return{state:e,update:function(t){try{z(),t(e)}finally{z()}return e},unwrap:function(t){return t||e}}},q=Object(b.devFreeze)({BATCH_ADD:"BATCH-ADD",BATCH_START:"BATCH-START",BATCH_PROGRESS:"BATCH_PROGRESS",BATCH_FINISH:"BATCH-FINISH",BATCH_ABORT:"BATCH-ABORT",BATCH_CANCEL:"BATCH-CANCEL",ITEM_START:"FILE-START",ITEM_CANCEL:"FILE-CANCEL",ITEM_PROGRESS:"FILE-PROGRESS",ITEM_FINISH:"FILE-FINISH",ITEM_ABORT:"FILE-ABORT",ITEM_ERROR:"FILE-ERROR",ITEM_FINALIZE:"FILE-FINALIZE",REQUEST_PRE_SEND:"REQUEST_PRE_SEND"}),X=Object(b.devFreeze)({ITEM_PROGRESS:"ITEM_PROGRESS",BATCH_PROGRESS:"BATCH_PROGRESS"}),Z=n("cdeZ"),J=n.n(Z),K=n("OBge"),Y=n.n(K),W=n("04Ix"),V=n.n(W),$=n("mnMc"),tt=n.n($),et=n("kT1S"),nt=n.n(et),rt=[b.BATCH_STATES.ADDED,b.BATCH_STATES.PROCESSING,b.BATCH_STATES.UPLOADING],at=function(t,e){return t.batches[e].batch},ot=function(t,e,n){return t.getState().items[e].batchId===n},it=function(t,e){var n=t.getState(),r=n.items[e];return n.batches[r.batchId]},ut=function(t,e){return it(t,e).batch},ct=function(t,e){var n,r=function(t,e){return at(t.getState(),e)}(t,e),a=y()(n=r.items).call(n,(function(t){return t.id}));t.updateState((function(t){o()(a).call(a,(function(e){var n;delete t.items[e];var r,a=k()(n=t.itemQueue).call(n,e);~a&&u()(r=t.itemQueue).call(r,a,1)}))}))},lt=function(t,e){t.updateState((function(t){delete t.batches[e]}))},st=function(t,e){var n=ut(t,e),r=n.id;b.logger.debugLog("uploady.uploader.processor: cancelling batch: ",{batch:n}),t.updateState((function(t){at(t,r).state=b.BATCH_STATES.CANCELLED})),gt(t,r,q.BATCH_CANCEL),ct(t,r),lt(t,r)},dt=function(t,e){var n=ut(t,e);return t.getState().currentBatch!==n.id},ft=function(){var t=v()(d.a.mark((function t(e,n){var r,a;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=ut(e,n),t.next=3,e.cancellable(q.BATCH_START,r);case 3:return(a=t.sent)||e.updateState((function(t){t.currentBatch=r.id})),t.abrupt("return",!a);case 6:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}(),pt=function(t){var e=t.getState().currentBatch;e&&function(t){var e=t.getState().itemQueue;return 0===e.length||dt(t,e[0])}(t)&&(gt(t,e,q.BATCH_FINISH),ct(t,e),lt(t,e))},gt=function(t,e,n){var r,a=t.getState(),o=at(a,e),i=a.items,u=nt()(nt()({},o),{},{items:y()(r=o.items).call(r,(function(t){var e=t.id;return i[e]}))});t.trigger(n,u)},vt=function(t,e){var n=ut(t,e);return tt()(rt).call(rt,n.state)},ht=(r={},V()(r,b.FILE_STATES.ADDED,q.ITEM_START),V()(r,b.FILE_STATES.FINISHED,q.ITEM_FINISH),V()(r,b.FILE_STATES.ERROR,q.ITEM_ERROR),V()(r,b.FILE_STATES.CANCELLED,q.ITEM_CANCEL),V()(r,b.FILE_STATES.ABORTED,q.ITEM_ABORT),V()(r,b.FILE_STATES.UPLOADING,q.ITEM_PROGRESS),r),Et=[b.FILE_STATES.FINISHED,b.FILE_STATES.ERROR,b.FILE_STATES.CANCELLED,b.FILE_STATES.ABORTED],St=function(t){return!!~k()(Et).call(Et,t.state)},bt=function(t,e,n){return o()(e).call(e,(function(e){var n,r=t.getState(),a=e.id,o=e.info;if(b.logger.debugLog("uploader.processor.queue: request finished for item - ",{id:a,info:o}),r.items[a]){t.updateState((function(t){var e=t.items[a];e.state=o.state,e.uploadResponse=o.response,St(e)&&delete t.aborts[a]}));var i=t.getState().items[a];o.state===b.FILE_STATES.FINISHED&&i.completed<100&&t.handleItemProgress(i,100,i.file?i.file.size:0),t.trigger(ht[i.state],i),St(i)&&t.trigger(q.ITEM_FINALIZE,i)}var c=k()(n=r.itemQueue).call(n,a);~c&&t.updateState((function(t){var e,n;u()(e=t.itemQueue).call(e,c,1);var r,o=k()(n=t.activeIds).call(n,a);~o&&u()(r=t.activeIds).call(r,o,1)}))})),pt(t),n(t)},mt=Object(b.getMerge)({undefinedOverwrites:!0}),Tt=function(){var t=v()(d.a.mark((function t(e,n,r){var a;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(b.triggerUpdater)(e.trigger,q.REQUEST_PRE_SEND,{items:y()(n).call(n,(function(t){return t})),options:r});case 2:if(!(a=t.sent)){t.next=10;break}if(b.logger.debugLog("uploader.queue: REQUEST_PRE_SEND event returned updated items/options",a),!a.items){t.next=9;break}if(a.items.length===n.length&&Object(b.isSamePropInArrays)(a.items,n,["id","batchId","recycled"])){t.next=8;break}throw new Error("REQUEST_PRE_SEND event handlers must return same items with same ids");case 8:n=a.items;case 9:a.options&&(r=mt({},r,a.options));case 10:return t.abrupt("return",{items:n,options:r,cancelled:!1===a});case 11:case"end":return t.stop()}}),t)})));return function(e,n,r){return t.apply(this,arguments)}}(),At=function(){var t=v()(d.a.mark((function t(e,n){var r,a,i,u;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=y()(n).call(n,(function(t){return t.id})),e.updateState((function(t){var e;t.activeIds=p()(e=t.activeIds).call(e,r)})),t.next=4,Tt(e,n,e.getState().batches[n[0].batchId].batchOptions);case 4:return(a=t.sent).cancelled||(e.updateState((function(t){var e;o()(e=a.items).call(e,(function(e){t.items[e.id]=e})),t.batches[n[0].batchId].batchOptions=a.options})),u=e.getState(),a.items=y()(i=a.items).call(i,(function(t){return u.items[t.id]})),a.options=u.batches[n[0].batchId].batchOptions),t.abrupt("return",a);case 7:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}(),_t=function(t,e,n){t.updateState((function(t){o()(e).call(e,(function(e){t.items[e.id].state=b.FILE_STATES.UPLOADING,t.aborts[e.id]=n.abort}))}))},Rt=function(){var t=v()(d.a.mark((function t(e,n,r){var a,o,i,u,c,l;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a=n.items,o=n.options,i=e.getState().batches[a[0].batchId].batch,u=e.sender.send(a,i,o),_t(e,a,u),t.next=6,u.request;case 6:c=t.sent,l=y()(a).call(a,(function(t){return{id:t.id,info:c}})),bt(e,l,r);case 9:case"end":return t.stop()}}),t)})));return function(e,n,r){return t.apply(this,arguments)}}(),yt=function(t,e,n,r){var a,o=_()(a=y()(n).call(n,(function(t,n){return t?e[n].id:null}))).call(a,Boolean);if(o.length){var i=y()(o).call(o,(function(t){return{id:t,info:{status:0,state:b.FILE_STATES.CANCELLED,response:"cancel"}}}));bt(t,i,r)}return!!o.length},It=function(t,e){return e.getState().items[t]},Ot=function(){var t=v()(d.a.mark((function t(e,n,r){var a,o,i,u,c,l;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return o=e.getState(),i=E()(o.items),i=_()(i).call(i,(function(t){return!!~k()(n).call(n,t.id)})),t.next=5,Y.a.all(y()(i).call(i,(function(t){return e.cancellable(q.ITEM_START,t)})));case 5:if(u=t.sent,!(c=_()(a=y()(u).call(u,(function(t,n){return t?null:It(i[n].id,e)}))).call(a,Boolean)).length){t.next=12;break}return t.next=10,At(e,c);case 10:(l=t.sent).cancelled?u=y()(n).call(n,(function(){return!0})):Rt(e,l,r);case 12:if(yt(e,i,u,r)){t.next=15;break}return t.next=15,r(e);case 15:case"end":return t.stop()}}),t)})));return function(e,n,r){return t.apply(this,arguments)}}(),Lt=function(t,e){var n,r;return!!~k()(n=J()(r=t.getState().activeIds).call(r)).call(n,e)},wt=function(t){var e,n=t.getState().itemQueue,r=function(t){for(var e=t.getState(),n=e.itemQueue,r=e.items,a=0,o=n[a];o&&(Lt(t,o)||!vt(t,o)||r[o].state!==b.FILE_STATES.ADDED);)o=n[a+=1];return o?a:-1}(t),a=n[r];if(a){var o=it(t,a),i=o.batch.id,u=o.batchOptions.maxGroupSize||0;if(o.batchOptions.grouped&&u>1){e=[];for(var c=!0;e.length<u&&c;)e.push(a),c=(a=n[r+e.length])&&ot(t,a,i)}else e=[a]}return e},Ct=function(){var t=v()(d.a.mark((function t(e){var n,r,a,o,i,u,c,l,s;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(n=wt(e))){t.next=13;break}if(r=e.getCurrentActiveCount(),a=e.getOptions(),o=a.concurrent,i=void 0===o?0:o,u=a.maxConcurrent,c=void 0===u?0:u,r&&!(i&&r<c)){t.next=13;break}if(b.logger.debugLog("uploader.processor: Processing next upload - ",{ids:n,state:e.getState(),currentCount:r}),l=!1,!dt(e,n[0])){t.next=12;break}return t.next=9,ft(e,n[0]);case 9:s=t.sent,(l=!s)&&(st(e,n[0]),Ct(e));case 12:l||Ot(e,n,Ct);case 13:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),Dt=Ct,Ft=function(t,e,n){var r=!1,a=t.getState(),o=a.items[e];return o&&function(t){return t===b.FILE_STATES.ADDED||t===b.FILE_STATES.UPLOADING}(o.state)&&(b.logger.debugLog("uploader.queue: aborting item in progress - ",o),o.state===b.FILE_STATES.UPLOADING?(t.updateState((function(t){t.items[e].state=b.FILE_STATES.ABORTED})),r=a.aborts[e]()):(bt(t,[{id:e,info:{status:0,state:b.FILE_STATES.ABORTED,response:"aborted"}}],n),r=!0)),r},xt=function(t,e,n,r,a){var i=Q({itemQueue:[],currentBatch:null,batches:{},items:{},activeIds:[],aborts:{}}),u=i.state,c=i.update,l=function(t){for(var e,r=arguments.length,a=new Array(r>1?r-1:0),o=1;o<r;o++)a[o-1]=arguments[o];return n.apply(void 0,p()(e=[t]).call(e,P()(y()(a).call(a,(function(t){return t})))))},s=function(){return u},d=function(t){c(t)},f=function(t){var e;if(u.items[t.id])throw new Error(p()(e="Uploader queue conflict - item ".concat(t.id," already exists (recycled: ")).call(e,String(t.recycled),")"));d((function(e){e.items[t.id]=t,e.itemQueue.push(t.id)}))},g=function(t,e,n){u.items[t.id]&&(d((function(r){var a=r.items[t.id];a.loaded=n,a.completed=e})),l(q.ITEM_PROGRESS,s().items[t.id]))};r.on(X.ITEM_PROGRESS,g),r.on(X.BATCH_PROGRESS,(function(t){var e,n=null===(e=u.batches[t.id])||void 0===e?void 0:e.batch.items;if(n){var r=F()(n).call(n,(function(t,e){return t[0]+=e.completed,t[1]+=e.loaded,t}),[0,0]),a=B()(r,2),o=a[0],i=a[1];d((function(e){var r=e.batches[t.id].batch;r.completed=o/n.length,r.loaded=i})),l(q.BATCH_PROGRESS,u.batches[t.id].batch)}}));var v={getOptions:function(){return t},getCurrentActiveCount:function(){return u.activeIds.length},getState:s,updateState:d,trigger:l,cancellable:function(t){for(var n,r=arguments.length,a=new Array(r>1?r-1:0),o=1;o<r;o++)a[o-1]=arguments[o];return e.apply(void 0,p()(n=[t]).call(n,P()(y()(a).call(a,(function(t){return t})))))},sender:r,handleItemProgress:g};b.logger.isDebugOn()&&(window["__rpldy_".concat(a,"_queue_state")]=v);return{updateState:d,getState:v.getState,uploadBatch:function(t,e){var n;d((function(n){n.batches[t.id]={batch:t,batchOptions:e}})),o()(n=t.items).call(n,f),Dt(v)},abortItem:function(t){return function(t,e,n){return Ft(t,e,n)}(v,t,Dt)},abortBatch:function(t){!function(t,e,n){var r,a=t.getState().batches[e],i=null==a?void 0:a.batch;i&&i.state!==b.BATCH_STATES.CANCELLED&&i.state!==b.BATCH_STATES.FINISHED&&(o()(r=i.items).call(r,(function(e){return Ft(t,e.id,n)})),t.updateState((function(t){at(t,e).state=b.BATCH_STATES.ABORTED})),gt(t,e,q.BATCH_ABORT))}(v,t,Dt)},abortAll:function(){var t,e,n,r;e=Dt,r=(t=v).getState().items,o()(n=j()(r)).call(n,(function(n){return Ft(t,n,e)}))}}},Bt=n("jRAa"),Nt=function(t,e,n,r){!function(t,e,n,r){o()(t).call(t,(function(t){var a,o;b.logger.debugLog(p()(a=p()(o="uploady.uploader.processor: file: ".concat(t.id," progress event: loaded(")).call(o,n,") - completed(")).call(a,e,")")),r(X.ITEM_PROGRESS,t,e,n)}))}(t,Math.min(n.loaded/n.total*100,100)/t.length,n.loaded/t.length,r),r(X.BATCH_PROGRESS,e)},Pt=function(t,e,n){var r=Object(b.triggerCancellable)(t),a=function(){var t=Object(S.default)({send:function(t,n,r){var a=r.destination,o=null==a?void 0:a.url;if(!o)throw new Error("Destination URL not found! Can't send files without it");var i=Object(b.throttle)((function(r){return Nt(t,n,r,e)}),50,!0),u=Object(b.isFunction)(r.send)?r.send:Bt.default;return u(t,o,{method:(null==a?void 0:a.method)||r.method||O.method,paramName:(null==a?void 0:a.filesParamName)||r.inputFieldName||"file",params:nt()(nt()({},r.params),null==a?void 0:a.params),forceJsonResponse:r.forceJsonResponse,withCredentials:r.withCredentials,formatGroupParamName:r.formatGroupParamName,headers:null==a?void 0:a.headers,sendWithFormData:r.sendWithFormData},i)}},E()(X)),e=t.trigger;return t.target}(),o=xt(e,r,t,a,n);return{process:function(t,e){o.uploadBatch(t,e)},abortBatch:function(t){o.abortBatch(t)},abort:function(t){t?o.abortItem(t):o.abortAll()}}},Ht=E()(q),jt=0,Mt=function(t){var e="uploader-".concat(jt+=1),n=!1,r=[],a={};b.logger.debugLog("uploady.uploader: creating new instance (".concat(e,")"),{options:t,counter:jt});var i=function(t){return nt()(nt()(nt()({},O),t),{},{destination:t&&t.destination?(e=t.destination,nt()({filesParamName:"file",params:{}},e)):null});var e}(t),c=function(){var t=v()(d.a.mark((function t(e,n){var a,o,u;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(a=Object(b.merge)({},i,n),!(o=C(e,g.id,a)).items.length){t.next=9;break}return t.next=5,h(q.BATCH_ADD,o,a);case 5:t.sent?(o.state=b.BATCH_STATES.CANCELLED,f(q.BATCH_CANCEL,o)):(b.logger.debugLog(p()(u="uploady.uploader [".concat(g.id,"]: new items added - auto upload = ")).call(u,String(a.autoUpload)),o.items),a.autoUpload?m.process(o,a):r.push({batch:o,uploadOptions:a})),t.next=10;break;case 9:b.logger.debugLog("uploady.uploader: no items to add. batch ".concat(o.id," is empty. check fileFilter if this isn't intended"));case 10:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}(),s=Object(S.default)({id:e,update:function(t){return i=Object(b.merge)({},i,t),g},add:c,upload:function(){var t;o()(t=u()(r).call(r,0)).call(t,(function(t){var e=t.batch,n=t.uploadOptions;return m.process(e,n)}))},abort:function(t){m.abort(t)},abortBatch:function(t){m.abortBatch(t)},getOptions:function(){return Object(b.clone)(i)},getPending:function(){return l()(r).call(r)},clearPending:function(){u()(r).call(r,0)},registerExtension:function(t,e){Object(b.invariant)(n,"Uploady - uploader extensions can only be registered by enhancers"),Object(b.invariant)(!a[t],"Uploady - uploader extension by this name [%s] already exists",t),b.logger.debugLog("uploady.uploader: registering extension: ".concat(t.toString()),e),a[t]=e},getExtension:function(t){return a[t]}},Ht,{canAddEvents:!1,canRemoveEvents:!1}),f=s.trigger,g=s.target,h=Object(b.triggerCancellable)(f);if(i.enhancer){n=!0;var E=i.enhancer(g,f);n=!1,g=E||g}var m=Pt(f,i,g.id);return Object(b.devFreeze)(g)},kt=function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];return F()(e).call(e,(function(t,e){var n;return e.apply(void 0,p()(n=[t]).call(n,r))||t}),t)}};e.default=Mt},jRAa:function(t,e,n){"use strict";n.r(e),n.d(e,"send",(function(){return L})),n.d(e,"XHR_SENDER_TYPE",(function(){return h}));var r=n("o+MX"),a=n.n(r),o=n("a0dU"),i=n.n(o),u=n("SPx3"),c=n.n(u),l=n("ZbhI"),s=n.n(l),d=n("UtpJ"),f=n.n(d),p=n("kT1S"),g=n.n(p),v=n("KkDc"),h="rpldy-sender",E=n("zLi2"),S=n.n(E),b=n("i5y0"),m=n.n(b),T=n("RXMP"),A=n.n(T),_=function(t,e){var n,r=new FormData;(function(t,e,n){var r=1===e.length;A()(e).call(e,(function(e,o){var i,u=r?n.paramName:Object(v.isFunction)(n.formatGroupParamName)?n.formatGroupParamName(o,n.paramName):a()(i="".concat(n.paramName,"[")).call(i,o,"]");e.file?t.set(u,e.file,e.file.name):e.url&&t.set(u,e.url)}))}(r,t,e),e.params)&&A()(n=m()(e.params)).call(n,(function(t){var e=S()(t,2),n=e[0],a=e[1];return r.set(n,a)}));return r},R=[200,201,202,203,204],y=function(t,e,n,r){var a=function(t,e){var n;if(e.sendWithFormData)v.logger.debugLog("uploady.sender: sending ".concat(t.length," item(s) as form data")),n=_(t,e);else{if(t.length>1)throw new Error("XHR Sender - Request without form data can only contain 1 item. received ".concat(t.length));var r=t[0];v.logger.debugLog("uploady.sender: sending item ".concat(r.id," as request body")),n=r.file||r.url}return n}(t,n),o=Object(v.request)(e,a,g()(g()({},Object(v.pick)(n,["method","headers","withCredentials"])),{},{preSend:function(e){e.upload.onprogress=function(e){e.lengthComputable&&r&&r(e,f()(t).call(t))}}}));return{url:e,count:t.length,pXhr:o,xhr:o.xhr,aborted:!1}},I=function(t,e,n){var r=t,a=e&&e["content-type"];if(n.forceJsonResponse||a&&~s()(a).call(a,"json"))try{r=JSON.parse(t)}catch(t){}return r},O=function(){var t=c()(i.a.mark((function t(e,n){var r,a,o,u,c;return i.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return o=0,t.prev=1,t.next=4,e.pXhr;case 4:u=t.sent,v.logger.debugLog("uploady.sender: received upload response ",u),r=~s()(R).call(R,u.status)?v.FILE_STATES.FINISHED:v.FILE_STATES.ERROR,o=u.status,c=Object(v.parseResponseHeaders)(u),a={data:I(u.response,c,n),headers:c},t.next=15;break;case 12:t.prev=12,t.t0=t.catch(1),e.aborted?(r=v.FILE_STATES.ABORTED,a="aborted"):(v.logger.debugLog("uploady.sender: upload failed: ",t.t0),r=v.FILE_STATES.ERROR,a=t.t0);case 15:return t.abrupt("return",{status:o,state:r,response:a});case 16:case"end":return t.stop()}}),t,null,[[1,12]])})));return function(e,n){return t.apply(this,arguments)}}(),L=function(t,e,n,r){v.logger.debugLog("uploady.sender: sending file: ",{items:t,url:e,options:n});var o=y(t,e,n,r);return{request:O(o,n),abort:function(){return function(t){var e,n=!1,r=t.aborted,o=t.xhr;!r&&o.readyState&&4!==o.readyState&&(v.logger.debugLog(a()(e="uploady.sender: cancelling request with ".concat(t.count," items to: ")).call(e,t.url)),o.abort(),t.aborted=!0,n=!0);return n}(o)},senderType:h}};e.default=L}})}));
//# sourceMappingURL=rpldy-core.umd.min.js.map

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc