@toppr-engg/ask-expert
Version:
A React JS implementation of Ask Expert
2 lines • 462 kB
JavaScript
/*! For license information please see askExpert.umd.js.LICENSE.txt */
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react"),require("react-redux"),require("redux"),require("redux-saga"),require("react-dom")):"function"==typeof define&&define.amd?define(["react","react-redux","redux","redux-saga","react-dom"],t):"object"==typeof exports?exports.askExpert=t(require("react"),require("react-redux"),require("redux"),require("redux-saga"),require("react-dom")):e.askExpert=t(e.React,e.ReactRedux,e.redux,e.ReduxSaga,e.ReactDOM)}(self,(function(e,t,r,u,n){return(()=>{var o={6132:(e,t,r)=>{var u=r(8921).default;function n(){"use strict";e.exports=n=function(){return t},e.exports.__esModule=!0,e.exports.default=e.exports;var t={},r=Object.prototype,o=r.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,r){return e[t]=r}}function p(e,t,r,u){var n=t&&t.prototype instanceof h?t:h,o=Object.create(n.prototype),i=new w(u||[]);return o._invoke=function(e,t,r){var u="suspendedStart";return function(n,o){if("executing"===u)throw new Error("Generator is already running");if("completed"===u){if("throw"===n)throw o;return{value:void 0,done:!0}}for(r.method=n,r.arg=o;;){var i=r.delegate;if(i){var a=A(i,r);if(a){if(a===f)continue;return a}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===u)throw u="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);u="executing";var s=d(e,t,r);if("normal"===s.type){if(u=r.done?"completed":"suspendedYield",s.arg===f)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(u="completed",r.method="throw",r.arg=s.arg)}}}(e,r,i),o}function d(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=p;var f={};function h(){}function m(){}function D(){}var E={};l(E,a,(function(){return this}));var b=Object.getPrototypeOf,C=b&&b(b(_([])));C&&C!==r&&o.call(C,a)&&(E=C);var x=D.prototype=h.prototype=Object.create(E);function g(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function y(e,t){function r(n,i,a,s){var c=d(e[n],e,i);if("throw"!==c.type){var l=c.arg,p=l.value;return p&&"object"==u(p)&&o.call(p,"__await")?t.resolve(p.__await).then((function(e){r("next",e,a,s)}),(function(e){r("throw",e,a,s)})):t.resolve(p).then((function(e){l.value=e,a(l)}),(function(e){return r("throw",e,a,s)}))}s(c.arg)}var n;this._invoke=function(e,u){function o(){return new t((function(t,n){r(e,u,t,n)}))}return n=n?n.then(o,o):o()}}function A(e,t){var r=e.iterator[t.method];if(void 0===r){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,A(e,t),"throw"===t.method))return f;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var u=d(r,e.iterator,t.arg);if("throw"===u.type)return t.method="throw",t.arg=u.arg,t.delegate=null,f;var n=u.arg;return n?n.done?(t[e.resultName]=n.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):n:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function v(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function F(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function w(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(v,this),this.reset(!0)}function _(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,u=function t(){for(;++r<e.length;)if(o.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return u.next=u}}return{next:B}}function B(){return{value:void 0,done:!0}}return m.prototype=D,l(x,"constructor",D),l(D,"constructor",m),m.displayName=l(D,c,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===m||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,D):(e.__proto__=D,l(e,c,"GeneratorFunction")),e.prototype=Object.create(x),e},t.awrap=function(e){return{__await:e}},g(y.prototype),l(y.prototype,s,(function(){return this})),t.AsyncIterator=y,t.async=function(e,r,u,n,o){void 0===o&&(o=Promise);var i=new y(p(e,r,u,n),o);return t.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},g(x),l(x,c,"Generator"),l(x,a,(function(){return this})),l(x,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=[];for(var r in e)t.push(r);return t.reverse(),function r(){for(;t.length;){var u=t.pop();if(u in e)return r.value=u,r.done=!1,r}return r.done=!0,r}},t.values=_,w.prototype={constructor:w,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(F),!e)for(var t in this)"t"===t.charAt(0)&&o.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(r,u){return i.type="throw",i.arg=e,t.next=r,u&&(t.method="next",t.arg=void 0),!!u}for(var u=this.tryEntries.length-1;u>=0;--u){var n=this.tryEntries[u],i=n.completion;if("root"===n.tryLoc)return r("end");if(n.tryLoc<=this.prev){var a=o.call(n,"catchLoc"),s=o.call(n,"finallyLoc");if(a&&s){if(this.prev<n.catchLoc)return r(n.catchLoc,!0);if(this.prev<n.finallyLoc)return r(n.finallyLoc)}else if(a){if(this.prev<n.catchLoc)return r(n.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<n.finallyLoc)return r(n.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var u=this.tryEntries[r];if(u.tryLoc<=this.prev&&o.call(u,"finallyLoc")&&this.prev<u.finallyLoc){var n=u;break}}n&&("break"===e||"continue"===e)&&n.tryLoc<=t&&t<=n.finallyLoc&&(n=null);var i=n?n.completion:{};return i.type=e,i.arg=t,n?(this.method="next",this.next=n.finallyLoc,f):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),F(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var u=r.completion;if("throw"===u.type){var n=u.arg;F(r)}return n}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:_(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},t}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},8921:e=>{function t(r){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},7162:(e,t,r)=>{var u=r(6132)();e.exports=u;try{regeneratorRuntime=u}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=u:Function("r","regeneratorRuntime = r")(u)}},540:e=>{function t(){}e.exports=function(e,r,u){var n=!1;return u=u||t,o.count=e,0===e?r():o;function o(e,t){if(o.count<=0)throw new Error("after called too many times");--o.count,e?(n=!0,r(e),r=u):0!==o.count||n||r(null,t)}}},696:e=>{e.exports=function(e,t,r){var u=e.byteLength;if(t=t||0,r=r||u,e.slice)return e.slice(t,r);if(t<0&&(t+=u),r<0&&(r+=u),r>u&&(r=u),t>=u||t>=r||0===u)return new ArrayBuffer(0);for(var n=new Uint8Array(e),o=new Uint8Array(r-t),i=t,a=0;i<r;i++,a++)o[a]=n[i];return o.buffer}},9888:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>La});var u=r(6888),n=r.n(u),o=r(8145),i=r(7561),a=r(8977),s=r.n(a);function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var l={GET_USER_STATE_DATA:"GET_USER_STATE_DATA",GET_USER_STATE_DATA_SUCCESS:"GET_USER_STATE_DATA_SUCCESS",GET_USER_STATE_DATA_FAILURE:"GET_USER_STATE_DATA_FAILURE",GET_SESSION_DETAILS:"GET_SESSION_DETAILS",GET_SESSION_DETAILS_SUCCESS:"GET_SESSION_DETAILS_SUCCESS",GET_SESSION_DETAILS_FAILURE:"GET_SESSION_DETAILS_FAILURE",POST_DOUBT_IMAGE:"POST_DOUBT_IMAGE",POST_DOUBT_IMAGE_SUCCESS:"POST_DOUBT_IMAGE_SUCCESS",POST_DOUBT_IMAGE_FAILURE:"POST_DOUBT_IMAGE_FAILURE",RESET_IMAGE_UPLOAD:"RESET_IMAGE_UPLOAD",ADD_LIVE_SESSION:"ADD_LIVE_SESSION",GET_DOUBT_SESSION_DATA:"GET_DOUBT_SESSION_DATA",GET_DOUBT_SESSION_DATA_SUCCESS:"GET_DOUBT_SESSION_DATA_SUCCESS",GET_DOUBT_SESSION_DATA_FAILURE:"GET_DOUBT_SESSION_DATA_FAILURE",UPDATE_SESSION:"UPDATE_SESSION",UPDATE_MESSAGE_STATUS:"UPDATE_MESSAGE_STATUS",SET_SOCKET_CONNECTION_STATUS:"SET_SOCKET_CONNECTION_STATUS",MARK_MSG_AS_READ:"MARK_MSG_AS_READ",GET_REMAINING_DOUBT:"GET_REMAINING_DOUBT",GET_REMAINING_DOUBT_SUCCESS:"GET_REMAINING_DOUBT_SUCCESS",GET_REMAINING_DOUBT_FAILURE:"GET_REMAINING_DOUBT_FAILURE",GET_UNREAD_COUNT:" GET_UNREAD_COUNT",GET_UNREAD_COUNT_SUCCESS:" GET_UNREAD_COUNT_SUCCESS",GET_UNREAD_COUNT_FAILURE:"GET_UNREAD_COUNT_FAILURE",GET_PAYMENT_DETAILS_BANNER:"GET_PAYMENT_DETAILS_BANNER",GET_PAYMENT_DETAILS_BANNER_SUCCESS:"GET_PAYMENT_DETAILS_BANNER_SUCCESS",GET_PAYMENT_DETAILS_BANNER_FAILURE:"GET_PAYMENT_DETAILS_BANNER_FAILURE"};function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(e);t&&(u=u.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,u)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach((function(t){c(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var f={chapterContentError:null,getUserData:!1};function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,u=new Array(t);r<t;r++)u[r]=e[r];return u}function m(e,t){if(e){if("string"==typeof e)return h(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?h(e,t):void 0}}function D(e){return function(e){if(Array.isArray(e))return h(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||m(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var E=r(2579),b=r.n(E);function C(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return x(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?x(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var u=0,n=function(){};return{s:n,n:function(){return u>=e.length?{done:!0}:{done:!1,value:e[u++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,a=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return i=e.done,e},e:function(e){a=!0,o=e},f:function(){try{i||null==r.return||r.return()}finally{if(a)throw o}}}}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,u=new Array(t);r<t;r++)u[r]=e[r];return u}function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(e);t&&(u=u.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,u)}return r}function y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?g(Object(r),!0).forEach((function(t){c(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var A={socketConnectionStatus:null,imageUriData:{},sessionData:{},liveJwtToken:null,isListDataFetched:!1,closedSessions:[],liveSessions:[],isMoreServer:!1,lastSessionId:null,messages:[],messagesById:{},sessionStatusById:{},sessionStateById:{},suggestedData:{},newSessionData:{},isNewSessionLoaded:!1,infoSuggestedData:{},isPostingImage:!1,postDoubtImageError:"",isPostDoubtImageSuccess:!1,postDoubtImageData:{},userStateData:{},userStateSuccess:!1,userStateError:{},feedbackSuggestionSuccess:!1,loadingBookmark:!1,loadingBookmarkedList:!1,isSessionExited:!1,isFetchingMessages:!1,isFetchingMessagesSuccess:!1,isFetchingSessions:!1,isFetchingSessionsSuccess:!1,isSearching:!1,isSearchSuccess:!1,userData:{},remainingDoubt:0,isFetchingRemaining:!1,fetchingRemainingDoubtError:"",unreadCount:0,isFetchingUnread:!0,fetchingUnreadError:"",showUpgradeBanner:!1,blockerScreenMessage:"",packages:[],isFetchingBanner:!1,fetchingBannerError:""};const v=(0,i.combineReducers)({app:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f,t=arguments.length>1?arguments[1]:void 0,r=t.type;return r===l.GET_USER_DATA?d(d({},e),{},{getUserData:!0}):e},premium:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:A,t=arguments.length>1?arguments[1]:void 0,r=t.payload,u=t.type;switch(u){case l.SET_SOCKET_CONNECTION_STATUS:return y(y({},e),{},{socketConnectionStatus:b()(r,"status",null)});case l.UPDATE_MESSAGE_STATUS:var n=r.messages,o=r.sessionId,i=e.messagesById,a=b()(i,"".concat(o),[]);if(a){var s,p=C(n);try{for(p.s();!(s=p.n()).done;){for(var d=s.value,f=null,h=0;h<a.length;h++)if(a[h].id===d.id){f=h;break}null!==f&&(a[f].deliveryState=d.deliveryState)}}catch(e){p.e(e)}finally{p.f()}}return y(y({},e),{},{messagesById:y(y({},i),{},c({},o,a))});case l.MARK_MSG_AS_READ:var m=r.messageIds,E=r.sessionId,x=D(e.messagesById[E]);return x.forEach((function(e){m.includes(e.id)&&(e.deliveryState="read")})),y(y({},e),{},{messagesById:y(y({},e.messagesById),{},c({},E,x))});case l.GET_SESSION_DETAILS:var g=!!r.isNextList;return y(y({},e),{},{isFetchingSessions:!0,isFetchingSessionsSuccess:!1,isListDataFetched:g});case l.GET_SESSION_DETAILS_SUCCESS:var v=e.closedSessions,F=e.liveSessions,w=b()(r,"closedSessions",[]),_=b()(r,"liveSessions",[]),B=b()(r,"user",{});return v=w.length&&v.length&&w[0].id===v[0].id?D(v):[].concat(D(v),D(w)),F=_.length&&F.length&&_[0].id===F[0].id?D(F):[].concat(D(F),D(_)),y(y({},e),{},{isListDataFetched:!0,isFetchingSessions:!1,isFetchingSessionsSuccess:!0,closedSessions:v,liveSessions:F,isMoreServer:b()(r,"isMoreServer",!1),lastSessionId:b()(r,"lastSessionId",null),userData:B});case l.GET_SESSION_DETAILS_FAILURE:return y(y({},e),{},{isFetchingSessions:!1,isFetchingSessionsSuccess:!1});case l.POST_DOUBT_IMAGE:return y(y({},e),{},{isPostingImage:!0,postDoubtImageData:{},isPostDoubtImageSuccess:!1});case l.POST_DOUBT_IMAGE_SUCCESS:return y(y({},e),{},{isPostingImage:!1,postDoubtImageData:b()(r,"data",{}),isPostDoubtImageSuccess:!0});case l.POST_DOUBT_IMAGE_FAILURE:return y(y({},e),{},{isPostingImage:!1,isPostDoubtImageSuccess:!1,postDoubtImageError:b()(r,"message","Something went wrong")});case l.RESET_IMAGE_UPLOAD:return y(y({},e),{},{isPostingImage:!1,isPostDoubtImageSuccess:!1,postDoubtImageData:{},postDoubtImageError:""});case l.GET_USER_STATE_DATA:return y(y({},e),{},{userStateSuccess:!1});case l.GET_USER_STATE_DATA_SUCCESS:return y(y({},e),{},{userStateData:b()(r,"data",""),userStateSuccess:!0});case l.GET_USER_STATE_DATA_FAILURE:return y(y({},e),{},{userStateSuccess:!1});case l.ADD_LIVE_SESSION:var S=[r.session].concat(D(e.liveSessions));return y(y({},e),{},{liveSessions:S});case l.UPDATE_SESSION:for(var k,O,j=r.session.id,N=D(e.liveSessions),T=null,I=0;I<N.length;I++){var R;if(j===(null===(R=N[I])||void 0===R?void 0:R.id)){T=I;break}}return null!==T&&(N[T].state=r.session.state,N[T].status=r.session.status,N[T].rating=r.session.rating,"session_ended_student_idle_on_suggestions"!==r.session.state&&"tutor_gives_up"!==r.session.state&&"student_rated"!==r.session.state&&"student_exited"!==r.session.state&&"session_closed_doubt_broadcasted"!==r.session.state||(O=N.splice(T,1))),k=O?[].concat(D(O),D(e.closedSessions)):D(e.closedSessions),y(y({},e),{},{liveSessions:D(N),closedSessions:k});case l.GET_DOUBT_SESSION_DATA:return y(y({},e),{},{isFetchingMessages:!0,isFetchingMessagesSuccess:!1,messages:[]});case l.GET_DOUBT_SESSION_DATA_SUCCESS:for(var P=e.messages,U=e.liveSessions,M=e.messagesById,L=b()(r,"messages",[]),z=b()(r,"session.id",null),G=b()(r,"session.state",""),W=e.isFetchingMessages?[]:b()(M,"".concat(z),[]),q=b()(r,"messages",[]),H=0;H<U.length;H++)if(U[H].id===z){U[H].state=G;break}return y(y({},e),{},{isFetchingMessages:!1,isFetchingMessagesSuccess:!0,messages:[].concat(D(P),D(L)),messagesById:y(y({},M),{},c({},z,[].concat(D(W),D(q)))),liveSessions:U});case l.GET_DOUBT_SESSION_DATA_FAILURE:return y(y({},e),{},{isFetchingMessages:!1,isFetchingMessagesSuccess:!1,messages:[]});case l.GET_REMAINING_DOUBT:return y(y({},e),{},{isFetchingRemaining:!0,fetchingRemainingDoubtError:""});case l.GET_REMAINING_DOUBT_SUCCESS:var J=b()(r,"nDoubts",null);return y(y({},e),{},{remainingDoubt:J,isFetchingRemaining:!1,fetchingRemainingDoubtError:""});case l.GET_REMAINING_DOUBT_FAILURE:return y(y({},e),{},{isFetchingRemaining:!1,fetchingRemainingDoubtError:b()(r,"errorMessage","")});case l.GET_UNREAD_COUNT:return y(y({},e),{},{isFetchingUnread:!0,fetchingUnreadError:""});case l.GET_UNREAD_COUNT_SUCCESS:var Y=b()(r,"unreadMessageCount",null);return y(y({},e),{},{unreadCount:Y,isFetchingUnread:!1,fetchingUnreadError:""});case l.GET_UNREAD_COUNT_FAILURE:return y(y({},e),{},{isFetchingUnread:!1,fetchingUnreadError:b()(r,"errorMessage","")});case l.GET_PAYMENT_DETAILS_BANNER:return y(y({},e),{},{isFetchingBanner:!0,fetchingBannerError:""});case l.GET_PAYMENT_DETAILS_BANNER_SUCCESS:return y(y({},e),{},{showUpgradeBanner:b()(r,"showUpgradeBanner",!1),blockerScreenMessage:b()(r,"blockerScreenMessage",""),packages:b()(r,"packages",[]),isFetchingBanner:!1,fetchingBannerError:""});case l.GET_PAYMENT_DETAILS_BANNER_FAILURE:return y(y({},e),{},{isFetchingBanner:!1,fetchingBannerError:b()(r,"errorMessage","")});default:return e}}});var F=r(7162),w=r.n(F),_=function(e){return"@@redux-saga/"+e},B=_("IO"),S=_("MULTICAST"),k=_("SELF_CANCELLATION"),O=function(e){return"function"==typeof e},j=function(e){return"string"==typeof e},N=Array.isArray,T=function e(t){return t&&(j(t)||R(t)||O(t)||N(t)&&t.every(e))},I=function(e){return e&&O(e.take)&&O(e.close)},R=function(e){return Boolean(e)&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype};"function"==typeof Symbol&&Symbol.asyncIterator&&Symbol.asyncIterator;var P=function(e){throw e},U=function(e){return{value:e,done:!0}},M="TAKE",L="FORK",z=function(e,t){var r;return(r={})[B]=!0,r.combinator=!1,r.type=e,r.payload=t,r};function G(e,t){return void 0===e&&(e="*"),T(e)?z(M,{pattern:e}):I(r=e)&&r[S]&&function(e){return null!=e}(t)&&T(t)?z(M,{channel:e,pattern:t}):I(e)?z(M,{channel:e}):void 0;var r}function W(e,t){return function(e){return null==e}(t)&&(t=e,e=void 0),z("PUT",{channel:e,action:t})}function q(e,t){var r,u=null;return O(e)?r=e:(N(e)?(u=e[0],r=e[1]):(u=e.context,r=e.fn),u&&j(r)&&O(u[r])&&(r=u[r])),{context:u,fn:r,args:t}}function H(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),u=1;u<t;u++)r[u-1]=arguments[u];return z(L,q(e,r))}function J(e){return void 0===e&&(e=k),z("CANCEL",e)}var Y=function(e){return{done:!0,value:e}},X={};function Z(e){return I(e)?"channel":function(e){return O(e)&&e.hasOwnProperty("toString")}(e)?String(e):O(e)?e.name:String(e)}function K(e,t,r){var u,n,o,i=t;function a(t,r){if(i===X)return Y(t);if(r&&!n)throw i=X,r;u&&u(t);var a=r?e[n](r):e[i]();return i=a.nextState,o=a.effect,u=a.stateUpdater,n=a.errorState,i===X?Y(t):o}return function(e,t,r){void 0===t&&(t=P),void 0===r&&(r="iterator");var u={meta:{name:r},next:e,throw:t,return:U,isSagaIterator:!0};return"undefined"!=typeof Symbol&&(u[Symbol.iterator]=function(){return u}),u}(a,(function(e){return a(null,e)}),r)}function V(e,t){for(var r=arguments.length,u=new Array(r>2?r-2:0),n=2;n<r;n++)u[n-2]=arguments[n];var o,i,a={done:!1,value:G(e)},s=function(e){return{done:!1,value:H.apply(void 0,[t].concat(u,[e]))}},c=function(e){return{done:!1,value:J(e)}},l=function(e){return o=e},p=function(e){return i=e};return K({q1:function(){return{nextState:"q2",effect:a,stateUpdater:p}},q2:function(){return o?{nextState:"q3",effect:c(o)}:{nextState:"q1",effect:s(i),stateUpdater:l}},q3:function(){return{nextState:"q1",effect:s(i),stateUpdater:l}}},"q1","takeLatest("+Z(e)+", "+t.name+")")}function $(e,t){for(var r=arguments.length,u=new Array(r>2?r-2:0),n=2;n<r;n++)u[n-2]=arguments[n];return H.apply(void 0,[V,e,t].concat(u))}function Q(e){return Q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Q(e)}function ee(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function te(e,t,r,u,n,o,i){try{var a=e[o](i),s=a.value}catch(e){return void r(e)}a.done?t(s):Promise.resolve(s).then(u,n)}function re(e){return function(){var t=this,r=arguments;return new Promise((function(u,n){var o=e.apply(t,r);function i(e){te(o,u,n,i,a,"next",e)}function a(e){te(o,u,n,i,a,"throw",e)}i(void 0)}))}}function ue(e){return ue="function"==typeof Symbol&&"symbol"==Q(Symbol.iterator)?function(e){return Q(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":Q(e)},ue(e)}var ne="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==r.g?r.g:"undefined"!=typeof self?self:{};function oe(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function ie(e,t){return e(t={exports:{}},t.exports),t.exports}var ae=ie((function(e){function t(r){return e.exports=t="function"==typeof Symbol&&"symbol"==Q(Symbol.iterator)?function(e){return Q(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":Q(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}));oe(ae);var se=ie((function(e){var t=ae.default;function r(){e.exports=r=function(){return u},e.exports.__esModule=!0,e.exports.default=e.exports;var u={},n=Object.prototype,o=n.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,r){return e[t]=r}}function p(e,t,r,u){var n=t&&t.prototype instanceof h?t:h,o=Object.create(n.prototype),i=new w(u||[]);return o._invoke=function(e,t,r){var u="suspendedStart";return function(n,o){if("executing"===u)throw new Error("Generator is already running");if("completed"===u){if("throw"===n)throw o;return{value:void 0,done:!0}}for(r.method=n,r.arg=o;;){var i=r.delegate;if(i){var a=A(i,r);if(a){if(a===f)continue;return a}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===u)throw u="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);u="executing";var s=d(e,t,r);if("normal"===s.type){if(u=r.done?"completed":"suspendedYield",s.arg===f)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(u="completed",r.method="throw",r.arg=s.arg)}}}(e,r,i),o}function d(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}u.wrap=p;var f={};function h(){}function m(){}function D(){}var E={};l(E,a,(function(){return this}));var b=Object.getPrototypeOf,C=b&&b(b(_([])));C&&C!==n&&o.call(C,a)&&(E=C);var x=D.prototype=h.prototype=Object.create(E);function g(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function y(e,r){function u(n,i,a,s){var c=d(e[n],e,i);if("throw"!==c.type){var l=c.arg,p=l.value;return p&&"object"==t(p)&&o.call(p,"__await")?r.resolve(p.__await).then((function(e){u("next",e,a,s)}),(function(e){u("throw",e,a,s)})):r.resolve(p).then((function(e){l.value=e,a(l)}),(function(e){return u("throw",e,a,s)}))}s(c.arg)}var n;this._invoke=function(e,t){function o(){return new r((function(r,n){u(e,t,r,n)}))}return n=n?n.then(o,o):o()}}function A(e,t){var r=e.iterator[t.method];if(void 0===r){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,A(e,t),"throw"===t.method))return f;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var u=d(r,e.iterator,t.arg);if("throw"===u.type)return t.method="throw",t.arg=u.arg,t.delegate=null,f;var n=u.arg;return n?n.done?(t[e.resultName]=n.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):n:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function v(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function F(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function w(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(v,this),this.reset(!0)}function _(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,u=function t(){for(;++r<e.length;)if(o.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return u.next=u}}return{next:B}}function B(){return{value:void 0,done:!0}}return m.prototype=D,l(x,"constructor",D),l(D,"constructor",m),m.displayName=l(D,c,"GeneratorFunction"),u.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===m||"GeneratorFunction"===(t.displayName||t.name))},u.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,D):(e.__proto__=D,l(e,c,"GeneratorFunction")),e.prototype=Object.create(x),e},u.awrap=function(e){return{__await:e}},g(y.prototype),l(y.prototype,s,(function(){return this})),u.AsyncIterator=y,u.async=function(e,t,r,n,o){void 0===o&&(o=Promise);var i=new y(p(e,t,r,n),o);return u.isGeneratorFunction(t)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},g(x),l(x,c,"Generator"),l(x,a,(function(){return this})),l(x,"toString",(function(){return"[object Generator]"})),u.keys=function(e){var t=[];for(var r in e)t.push(r);return t.reverse(),function r(){for(;t.length;){var u=t.pop();if(u in e)return r.value=u,r.done=!1,r}return r.done=!0,r}},u.values=_,w.prototype={constructor:w,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(F),!e)for(var t in this)"t"===t.charAt(0)&&o.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(r,u){return i.type="throw",i.arg=e,t.next=r,u&&(t.method="next",t.arg=void 0),!!u}for(var u=this.tryEntries.length-1;u>=0;--u){var n=this.tryEntries[u],i=n.completion;if("root"===n.tryLoc)return r("end");if(n.tryLoc<=this.prev){var a=o.call(n,"catchLoc"),s=o.call(n,"finallyLoc");if(a&&s){if(this.prev<n.catchLoc)return r(n.catchLoc,!0);if(this.prev<n.finallyLoc)return r(n.finallyLoc)}else if(a){if(this.prev<n.catchLoc)return r(n.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<n.finallyLoc)return r(n.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var u=this.tryEntries[r];if(u.tryLoc<=this.prev&&o.call(u,"finallyLoc")&&this.prev<u.finallyLoc){var n=u;break}}n&&("break"===e||"continue"===e)&&n.tryLoc<=t&&t<=n.finallyLoc&&(n=null);var i=n?n.completion:{};return i.type=e,i.arg=t,n?(this.method="next",this.next=n.finallyLoc,f):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),F(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var u=r.completion;if("throw"===u.type){var n=u.arg;F(r)}return n}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:_(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},u}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports}));oe(se);var ce=se(),le=ce;try{regeneratorRuntime=ce}catch(ee){"object"===("undefined"==typeof globalThis?"undefined":ue(globalThis))?globalThis.regeneratorRuntime=ce:Function("r","regeneratorRuntime = r")(ce)}function pe(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,u=new Array(t);r<t;r++)u[r]=e[r];return u}function de(e,t){if(e){if("string"==typeof e)return pe(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?pe(e,t):void 0}}function fe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var u,n,o=[],i=!0,a=!1;try{for(r=r.call(e);!(i=(u=r.next()).done)&&(o.push(u.value),!t||o.length!==t);i=!0);}catch(e){a=!0,n=e}finally{try{i||null==r.return||r.return()}finally{if(a)throw n}}return o}}(e,t)||de(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function he(e){return function(e){if(Array.isArray(e))return pe(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||de(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var me=new RegExp("%[a-f0-9]{2}","gi"),De=new RegExp("(%[a-f0-9]{2})+","gi");function Ee(e,t){try{return decodeURIComponent(e.join(""))}catch(e){}if(1===e.length)return e;t=t||1;var r=e.slice(0,t),u=e.slice(t);return Array.prototype.concat.call([],Ee(r),Ee(u))}function be(e){try{return decodeURIComponent(e)}catch(u){for(var t=e.match(me),r=1;r<t.length;r++)t=(e=Ee(t,r).join("")).match(me);return e}}var Ce=function(e,t){if("string"!=typeof e||"string"!=typeof t)throw new TypeError("Expected the arguments to be of type `string`");if(""===t)return[e];var r=e.indexOf(t);return-1===r?[e]:[e.slice(0,r),e.slice(r+t.length)]},xe=function(e,t){for(var r={},u=Object.keys(e),n=Array.isArray(t),o=0;o<u.length;o++){var i=u[o],a=e[i];(n?-1!==t.indexOf(i):t(i,a,e))&&(r[i]=a)}return r},ge=ie((function(e,t){function r(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return a=e.done,e},e:function(e){s=!0,i=e},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw i}}}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,u=new Array(t);r<t;r++)u[r]=e[r];return u}function n(e){if("string"!=typeof e||1!==e.length)throw new TypeError("arrayFormatSeparator must be single character string")}function o(e,t){return t.encode?t.strict?encodeURIComponent(e).replace(/[!'()*]/g,(function(e){return"%".concat(e.charCodeAt(0).toString(16).toUpperCase())})):encodeURIComponent(e):e}function i(e,t){return t.decode?function(e){if("string"!=typeof e)throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+ue(e)+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return function(e){for(var t={"%FE%FF":"��","%FF%FE":"��"},r=De.exec(e);r;){try{t[r[0]]=decodeURIComponent(r[0])}catch(e){var u=be(r[0]);u!==r[0]&&(t[r[0]]=u)}r=De.exec(e)}t["%C2"]="�";for(var n=Object.keys(t),o=0;o<n.length;o++){var i=n[o];e=e.replace(new RegExp(i,"g"),t[i])}return e}(e)}}(e):e}function a(e){return Array.isArray(e)?e.sort():"object"===ue(e)?a(Object.keys(e)).sort((function(e,t){return Number(e)-Number(t)})).map((function(t){return e[t]})):e}function s(e){var t=e.indexOf("#");return-1!==t&&(e=e.slice(0,t)),e}function c(e){var t=(e=s(e)).indexOf("?");return-1===t?"":e.slice(t+1)}function l(e,t){return t.parseNumbers&&!Number.isNaN(Number(e))&&"string"==typeof e&&""!==e.trim()?e=Number(e):!t.parseBooleans||null===e||"true"!==e.toLowerCase()&&"false"!==e.toLowerCase()||(e="true"===e.toLowerCase()),e}function p(e,t){n((t=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},t)).arrayFormatSeparator);var u=function(e){var t;switch(e.arrayFormat){case"index":return function(e,r,u){t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===u[e]&&(u[e]={}),u[e][t[1]]=r):u[e]=r};case"bracket":return function(e,r,u){t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==u[e]?u[e]=[].concat(u[e],r):u[e]=[r]:u[e]=r};case"comma":case"separator":return function(t,r,u){var n="string"==typeof r&&r.includes(e.arrayFormatSeparator),o="string"==typeof r&&!n&&i(r,e).includes(e.arrayFormatSeparator);r=o?i(r,e):r;var a=n||o?r.split(e.arrayFormatSeparator).map((function(t){return i(t,e)})):null===r?r:i(r,e);u[t]=a};default:return function(e,t,r){void 0!==r[e]?r[e]=[].concat(r[e],t):r[e]=t}}}(t),o=Object.create(null);if("string"!=typeof e)return o;if(!(e=e.trim().replace(/^[?#&]/,"")))return o;var s,c=r(e.split("&"));try{for(c.s();!(s=c.n()).done;){var p=s.value;if(""!==p){var d=fe(Ce(t.decode?p.replace(/\+/g," "):p,"="),2),f=d[0],h=d[1];h=void 0===h?null:["comma","separator"].includes(t.arrayFormat)?h:i(h,t),u(i(f,t),h,o)}}}catch(e){c.e(e)}finally{c.f()}for(var m=0,D=Object.keys(o);m<D.length;m++){var E=D[m],b=o[E];if("object"===ue(b)&&null!==b)for(var C=0,x=Object.keys(b);C<x.length;C++){var g=x[C];b[g]=l(b[g],t)}else o[E]=l(b,t)}return!1===t.sort?o:(!0===t.sort?Object.keys(o).sort():Object.keys(o).sort(t.sort)).reduce((function(e,t){var r=o[t];return Boolean(r)&&"object"===ue(r)&&!Array.isArray(r)?e[t]=a(r):e[t]=r,e}),Object.create(null))}t.extract=c,t.parse=p,t.stringify=function(e,t){if(!e)return"";n((t=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},t)).arrayFormatSeparator);for(var r=function(e){switch(e.arrayFormat){case"index":return function(t){return function(r,u){var n=r.length;return void 0===u||e.skipNull&&null===u||e.skipEmptyString&&""===u?r:[].concat(he(r),null===u?[[o(t,e),"[",n,"]"].join("")]:[[o(t,e),"[",o(n,e),"]=",o(u,e)].join("")])}};case"bracket":return function(t){return function(r,u){return void 0===u||e.skipNull&&null===u||e.skipEmptyString&&""===u?r:[].concat(he(r),null===u?[[o(t,e),"[]"].join("")]:[[o(t,e),"[]=",o(u,e)].join("")])}};case"comma":case"separator":return function(t){return function(r,u){return null==u||0===u.length?r:0===r.length?[[o(t,e),"=",o(u,e)].join("")]:[[r,o(u,e)].join(e.arrayFormatSeparator)]}};default:return function(t){return function(r,u){return void 0===u||e.skipNull&&null===u||e.skipEmptyString&&""===u?r:[].concat(he(r),null===u?[o(t,e)]:[[o(t,e),"=",o(u,e)].join("")])}}}}(t),u={},i=0,a=Object.keys(e);i<a.length;i++){var s=a[i];c=s,t.skipNull&&null==e[c]||t.skipEmptyString&&""===e[c]||(u[s]=e[s])}var c,l=Object.keys(u);return!1!==t.sort&&l.sort(t.sort),l.map((function(u){var n=e[u];return void 0===n?"":null===n?o(u,t):Array.isArray(n)?n.reduce(r(u),[]).join("&"):o(u,t)+"="+o(n,t)})).filter((function(e){return e.length>0})).join("&")},t.parseUrl=function(e,t){t=Object.assign({decode:!0},t);var r=fe(Ce(e,"#"),2),u=r[0],n=r[1];return Object.assign({url:u.split("?")[0]||"",query:p(c(e),t)},t&&t.parseFragmentIdentifier&&n?{fragmentIdentifier:i(n,t)}:{})},t.stringifyUrl=function(e,r){r=Object.assign({encode:!0,strict:!0},r);var u=s(e.url).split("?")[0]||"",n=t.extract(e.url),i=t.parse(n,{sort:!1}),a=Object.assign(i,e.query),c=t.stringify(a,r);c&&(c="?".concat(c));var l=function(e){var t="",r=e.indexOf("#");return-1!==r&&(t=e.slice(r)),t}(e.url);return e.fragmentIdentifier&&(l="#".concat(o(e.fragmentIdentifier,r))),"".concat(u).concat(c).concat(l)},t.pick=function(e,r,u){u=Object.assign({parseFragmentIdentifier:!0},u);var n=t.parseUrl(e,u),o=n.url,i=n.query,a=n.fragmentIdentifier;return t.stringifyUrl({url:o,query:xe(i,r),fragmentIdentifier:a},u)},t.exclude=function(e,r,u){var n=Array.isArray(r)?function(e){return!r.includes(e)}:function(e,t){return!r(e,t)};return t.pick(e,n,u)}}));ge.extract,ge.parse;var ye=ge.stringify;ge.parseUrl,ge.stringifyUrl,ge.pick,ge.exclude;var Ae=ie((function(e,t){!function(r,u){"object"===ue(t)?e.exports=u():r.ES6Promise=u()}(ne,(function(){function e(e){return"function"==typeof e}var t=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},r=0,u=void 0,n=void 0,o=function(e,t){d[r]=e,d[r+1]=t,2===(r+=2)&&(n?n(f):b())},i="undefined"!=typeof window?window:void 0,a=i||{},s=a.MutationObserver||a.WebKitMutationObserver,c="undefined"==typeof self&&"undefined"!=typeof process&&"[object process]"==={}.toString.call(process),l="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function p(){var e=setTimeout;return function(){return e(f,1)}}var d=new Array(1e3);function f(){for(var e=0;e<r;e+=2)(0,d[e])(d[e+1]),d[e]=void 0,d[e+1]=void 0;r=0}var h,m,D,E,b=void 0;function C(e,t){var r=this,u=new this.constructor(y);void 0===u[g]&&N(u);var n=r._state;if(n){var i=arguments[n-1];o((function(){return O(n,u,i,r._result)}))}else S(r,u,e,t);return u}function x(e){if(e&&"object"===ue(e)&&e.constructor===this)return e;var t=new this(y);return F(t,e),t}c?b=function(){return process.nextTick(f)}:s?(m=0,D=new s(f),E=document.createTextNode(""),D.observe(E,{characterData:!0}),b=function(){E.data=m=++m%2}):l?((h=new MessageChannel).port1.onmessage=f,b=function(){return h.port2.postMessage(0)}):b=void 0===i?function(){try{var e=Function("return this")().require("vertx");return void 0!==(u=e.runOnLoop||e.runOnContext)?function(){u(f)}:p()}catch(e){return p()}}():p();var g=Math.random().toString(36).substring(2);function y(){}var A=void 0;function v(t,r,u){r.constructor===t.constructor&&u===C&&r.constructor.resolve===x?function(e,t){1===t._state?_(e,t._result):2===t._state?B(e,t._result):S(t,void 0,(function(t){return F(e,t)}),(function(t){return B(e,t)}))}(t,r):void 0===u?_(t,r):e(u)?function(e,t,r){o((function(e){var u=!1,n=function(e,t,r,u){try{e.call(t,r,u)}catch(e){return e}}(r,t,(function(r){u||(u=!0,t!==r?F(e,r):_(e,r))}),(function(t){u||(u=!0,B(e,t))}),e._label);!u&&n&&(u=!0,B(e,n))}),e)}(t,r,u):_(t,r)}function F(e,t){if(e===t)B(e,new TypeError("You cannot resolve a promise with itself"));else if(n=ue(u=t),null===u||"object"!==n&&"function"!==n)_(e,t);else{var r=void 0;try{r=t.then}catch(t){return void B(e,t)}v(e,t,r)}var u,n}function w(e){e._onerror&&e._onerror(e._result),k(e)}function _(e,t){e._state===A&&(e._result=t,e._state=1,0!==e._subscribers.length&&o(k,e))}function B(e,t){e._state===A&&(e._state=2,e._result=t,o(w,e))}function S(e,t,r,u){var n=e._subscribers,i=n.length;e._onerror=null,n[i]=t,n[i+1]=r,n[i+2]=u,0===i&&e._state&&o(k,e)}function k(e){var t=e._subscribers,r=e._state;if(0!==t.length){for(var u=void 0,n=void 0,o=e._result,i=0;i<t.length;i+=3)u=t[i],n=t[i+r],u?O(r,u,n,o):n(o);e._subscribers.length=0}}function O(t,r,u,n){var o=e(u),i=void 0,a=void 0,s=!0;if(o){try{i=u(n)}catch(e){s=!1,a=e}if(r===i)return void B(r,new TypeError("A promises callback cannot return that same promise."))}else i=n;r._state!==A||(o&&s?F(r,i):!1===s?B(r,a):1===t?_(r,i):2===t&&B(r,i))}var j=0;function N(e){e[g]=j++,e._state=void 0,e._result=void 0,e._subscribers=[]}var T=function(){function e(e,r){this._instanceConstructor=e,this.promise=new e(y),this.promise[g]||N(this.promise),t(r)?(this.length=r.length,this._remaining=r.length,this._result=new Array(this.length),0===this.length?_(this.promise,this._result):(this.length=this.length||0,this._enumerate(r),0===this._remaining&&_(this.promise,this._result))):B(this.promise,new Error("Array Methods must be provided an Array"))}return e.prototype._enumerate=function(e){for(var t=0;this._state===A&&t<e.length;t++)this._eachEntry(e[t],t)},e.prototype._eachEntry=function(e,t){var r=this._instanceConstructor,u=r.resolve;if(u===x){var n=void 0,o=void 0,i=!1;try{n=e.then}catch(e){i=!0,o=e}if(n===C&&e._state!==A)this._settledAt(e._state,t,e._result);else if("function"!=typeof n)this._remaining--,this._result[t]=e;else if(r===I){var a=new r(y);i?B(a,o):v(a,e,n),this._willSettleAt(a,t)}else this._willSettleAt(new r((function(t){return t(e)})),t)}else this._willSettleAt(u(e),t)},e.prototype._settledAt=function(e,t,r){var u=this.promise;u._state===A&&(this._remaining--,2===e?B(u,r):this._result[t]=r),0===this._remaining&&_(u,this._result)},e.prototype._willSettleAt=function(e,t){var r=this;S(e,void 0,(function(e){return r._settledAt(1,t,e)}),(function(e){return r._settledAt(2,t,e)}))},e}(),I=function(){function t(e){this[g]=j++,this._result=this._state=void 0,this._subscribers=[],y!==e&&("function"!=typeof e&&function(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}(),this instanceof t?function(e,t){try{t((function(t){F(e,t)}),(function(t){B(e,t)}))}catch(t){B(e,t)}}(this,e):function(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}())}return t.prototype.catch=function(e){return this.then(null,e)},t.prototype.finally=function(t){var r=this,u=r.constructor;return e(t)?r.then((function(e){return u.resolve(t()).then((function(){return e}))}),(function(e){return u.resolve(t()).then((function(){throw e}))})):r.then(t,t)},t}();return I.prototype.then=C,I.all=function(e){return new T(this,e).promise},I.race=function(e){var r=this;return t(e)?new r((function(t,u){for(var n=e.length,o=0;o<n;o++)r.resolve(e[o]).then(t,u)})):new r((function(e,t){return t(new TypeError("You must pass an array to race."))}))},I.resolve=x,I.reject=function(e){var t=new this(y);return B(t,e),t},I._setScheduler=function(e){n=e},I._setAsap=function(e){o=e},I._asap=o,I.polyfill=function(){var e=void 0;if(void 0!==ne)e=ne;else if("undefined"!=typeof self)e=self;else try{e=Function("return this")()}catch(e){throw new Error("polyfill failed because global object is unavailable in this environment")}var t=e.Promise;if(t){var r=null;try{r=Object.prototype.toString.call(t.resolve())}catch(e){}if("[object Promise]"===r&&!t.cast)return}e.Promise=I},I.Promise=I,I}))})),ve=Array.isArray,Fe="object"==(void 0===ne?"undefined":ue(ne))&&ne&&ne.Object===Object&&ne,we="object"==("undefined"==typeof self?"undefined":ue(self))&&self&&self.Object===Object&&self,_e=Fe||we||Function("return this")(),Be=_e.Symbol,Se=Object.prototype,ke=Se.hasOwnProperty,Oe=Se.toString,je=Be?Be.toStringTag:void 0,Ne=Object.prototype.toString,Te=Be?Be.toStringTag:void 0,Ie=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Te&&Te in Object(e)?function(e){var t=ke.call(e,je),r=e[je];try{e[je]=void 0;var u=!0}catch(e){}var n=Oe.call(e);return u&&(t?e[je]=r:delete e[je]),n}(e):function(e){return Ne.call(e)}(e)},Re=function(e){return null!=e&&"object"==ue(e)},Pe=function(e){return function(t){return e(t)}},Ue=ie((function(e,t){var r="object"==ue(t)&&t&&!t.nodeType&&t,u=r&&"object"==ue(e)&&e&&!e.nodeType&&e,n=u&&u.exports===r&&Fe.process,o=function(){try{return u&&u.require&&u.require("util").types||n&&n.binding&&n.binding("util")}catch(e){}}();e.exports=o})),Me=Ue&&Ue.isRegExp,Le=Me?Pe(Me):function(e){return Re(e)&&"[object RegExp]"==Ie(e)},ze=Ue&&Ue.isDate,Ge=ze?Pe(ze):function(e){return Re(e)&&"[object Date]"==Ie(e)},We=ie((function(e){function t(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(e);t&&(u=u.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,u)}return r}var r=/(?:[A-Z\xC0-\xD6\xD8-\xDE\u0100\u0102\u0104\u0106\u0108\u010A\u010C\u010E\u0110\u0112\u0114\u0116\u0118\u011A\u011C\u011E\u0120\u0122\u0124\u0126\u0128\u012A\u012C\u012E\u0130\u0132\u0134\u0136\u0139\u013B\u013D\u013F\u0141\u0143\u0145\u0147\u014A\u014C\u014E\u0150\u0152\u0154\u0156\u0158\u015A\u015C\u015E\u0160\u0162\u0164\u0166\u0168\u016A\u016C\u016E\u0170\u0172\u0174\u0176\u0178\u0179\u017B\u017D\u0181\u0182\u0184\u0186\u0187\u0189-\u018B\u018E-\u0191\u0193\u0194\u0196-\u0198\u019C\u019D\u019F\u01A0\u01A2\u01A4\u01A6\u01A7\u01A9\u01AC\u01AE\u01AF\u01B1-\u01B3\u01B5\u01B7\u01B8\u01BC\u01C4\u01C7\u01CA\u01CD\u01CF\u01D1\u01D3\u01D5\u01D7\u01D9\u01DB\u01DE\u01E0\u01E2\u01E4\u01E6\u01E8\u01EA\u01EC\u01EE\u01F1\u01F4\u01F6-\u01F8\u01FA\u01FC\u01FE\u0200\u0202\u0204\u0206\u0208\u020A\u020C\u020E\u0210\u0212\u0214\u0216\u0218\u021A\u021C\u021E\u0220\u0222\u0224\u0226\u0228\u022A\u022C\u022E\u0230\u0232\u023A\u023B\u023D\u023E\u0241\u0243-\u0246\u0248\u024A\u024C\u024E\u0370\u0372\u0376\u037F\u0386\u0388-\u038A\u038C\u038E\u038F\u0391-\u03A1\u03A3-\u03AB\u03CF\u03D2-\u03D4\u03D8\u03DA\u03DC\u03DE\u03E0\u03E2\u03E4\u03E6\u03E8\u03EA\u03EC\u03EE\u03F4\u03F7\u03F9\u03FA\u03FD-\u042F\u0460\u0462\u0464\u0466\u0468\u046A\u046C\u046E\u0470\u0472\u0474\u0476\u0478\u047A\u047C\u047E\u0480\u048A\u048C\u048E\u0490\u0492\u0494\u0496\u0498\u049A\u049C\u049E\u04A0\u04A2\u04A4\u04A6\u04A8\u04AA\u04AC\u04AE\u04B0\u04B2\u04B4\u04B6\u04B8\u04BA\u04BC\u04BE\u04C0\u04C1\u04C3\u04C5\u04C7\u04C9\u04CB\u04CD\u04D0\u04D2\u04D4\u04D6\u04D8\u04DA\u04DC\u04DE\u04E0\u04E2\u04E4\u04E6\u04E8\u04EA\u04EC\u04EE\u04F0\u04F2\u04F4\u04F6\u04F8\u04FA\u04FC\u04FE\u0500\u0502\u0504\u0506\u0508\u050A\u050C\u050E\u0510\u0512\u0514\u0516\u0518\u051A\u051C\u051E\u0520\u0522\u0524\u0526\u0528\u052A\u052C\u052E\u0531-\u0556\u10A0-\u10C5\u10C7\u10CD\u13A0-\u13F5\u1C90-\u1CBA\u1CBD-\u1CBF\u1E00\u1E02\u1E04\u1E06\u1E08\u1E0A\u1E0C\u1E0E\u1E10\u1E12\u1E14\u1E16\u1E18\u1E1A\u1E1C\u1E1E\u1E20\u1E22\u1E24\u1E26\u1E28\u1E2A\u1E2C\u1E2E\u1E30\u1E32\u1E34\u1E36\u1E38\u1E3A\u1E3C\u1E3E\u1E40\u1E42\u1E44\u1E46\u1E48\u1E4A\u1E4C\u1E4E\u1E50\u1E52\u1E54\u1E56\u1E58\u1E5A\u1E5C\u1E5E\u1E60\u1E62\u1E64\u1E66\u1E68\u1E6A\u1E6C\u1E6E\u1E70\u1E72\u1E74\u1E76\u1E78\u1E7A\u1E7C\u1E7E\u1E80\u1E82\u1E84\u1E86\u1E88\u1E8A\u1E8C\u1E8E\u1E90\u1E92\u1E94\u1E9E\u1EA0\u1EA2\u1EA4\u1EA6\u1EA8\u1EAA\u1EAC\u1EAE\u1EB0\u1EB2\u1EB4\u1EB6\u1EB8\u1EBA\u1EBC\u1EBE\u1EC0\u1EC2\u1EC4\u1EC6\u1EC8\u1ECA\u1ECC\u1ECE\u1ED0\u1ED2\u1ED4\u1ED6\u1ED8\u1EDA\u1EDC\u1EDE\u1EE0\u1EE2\u1EE4\u1EE6\u1EE8\u1EEA\u1EEC\u1EEE\u1EF0\u1EF2\u1EF4\u1EF6\u1EF8\u1EFA\u1EFC\u1EFE\u1F08-\u1F0F\u1F18-\u1F1D\u1F28-\u1F2F\u1F38-\u1F3F\u1F48-\u1F4D\u1F59\u1F5B\u1F5D\u1F5F\u1F68-\u1F6F\u1FB8-\u1FBB\u1FC8-\u1FCB\u1FD8-\u1FDB\u1FE8-\u1FEC\u1FF8-\u1FFB\u2102\u2107\u210B-\u210D\u2110-\u2112\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u2130-\u2133\u213E\u213F\u2145\u2183\u2C00-\u2C2F\u2C60\u2C62-\u2C64\u2C67\u2C69\u2C6B\u2C6D-\u2C70\u2C72\u2C75\u2C7E-\u2C80\u2C82\u2C84\u2C86\u2C88\u2C8A\u2C8C\u2C8E\u2C90\u2C92\u2C94\u2C96\u2C98\u2C9A\u2C9C\u2C9E\u2CA0\u2CA2\u2CA4\u2CA6\u2CA8\u2CAA\u2CAC\u2CAE\u2CB0\u2CB2\u2CB4\u2CB6\u2CB8\u2CBA\u2CBC\u2CBE\u2CC0\u2CC2\u2CC4\u2CC6\u2CC8\u2CCA\u2CCC\u2CCE\u2CD0\u2CD2\u2CD4\u2CD6\u2CD8\u2CDA\u2CDC\u2CDE\u2CE0\u2CE2\u2CEB\u2CED\u2CF2\uA640\uA642\uA644\uA646\uA648\uA64A\uA64C\uA64E\uA650\uA652\uA654\uA656\uA658\uA65A\uA65C\uA65E\uA660\uA662\uA664\uA666\uA668\uA66A\uA66C\uA680\uA682\uA684\uA686\uA688\uA68A\uA68C\uA68E\uA690\uA692\uA694\uA696\uA698\uA69A\uA722\uA724\uA726\uA728\uA72A\uA72C\uA72E\uA732\uA734\uA736\uA738\uA73A\uA73C\uA73E\uA740\uA742\uA744\uA746\uA748\uA74A\uA74C\uA74E\uA750\uA752\uA754\uA756\uA758\uA75A\uA75C\uA75E\uA760\uA762\uA764\uA766\uA768\uA76A\uA76C\uA76E\uA779\uA77B\uA77D\uA77E\uA780\uA