File: /var/www/uileague/cms/js/chunk-2d225da6.60e7ee22.js
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d225da6"],{e5bb:function(e,n,t){"use strict";t.r(n),t.d(n,"default",(function(){return h}));var r=t("a34a"),u=t.n(r),a=t("ceda"),i=t("f121"),s=t("b9d2");function c(e,n,t,r,u,a,i){try{var s=e[a](i),c=s.value}catch(o){return void t(o)}s.done?n(c):Promise.resolve(c).then(r,u)}function o(e){return function(){var n=this,t=arguments;return new Promise((function(r,u){var a=e.apply(n,t);function i(e){c(a,r,u,i,s,"next",e)}function s(e){c(a,r,u,i,s,"throw",e)}i(void 0)}))}}function f(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function l(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function v(e,n,t){return n&&l(e.prototype,n),t&&l(e,t),e}function p(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var h=function(){function e(n){f(this,e),p(this,"url",null),p(this,"events",null),p(this,"sse",null),this.url=n}return v(e,[{key:"getEvents",value:function(){var e=o(u.a.mark((function e(){var n;return u.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["get"])("cms/notify/events");case 2:n=e.sent,this.events=n.events;case 4:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"initSse",value:function(){var e=o(u.a.mark((function e(){return u.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.getEvents();case 2:this.sse=new s["default"](i["default"].baseUrl+this.url,this.events);case 3:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"createEvents",value:function(){var e=o(u.a.mark((function e(n,t){var r;return u.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["post"])("cms/notify/events",{group_id:n,events:t});case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function n(n,t){return e.apply(this,arguments)}return n}()},{key:"updateEvents",value:function(){var e=o(u.a.mark((function e(n,t){var r;return u.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["put"])("cms/notify/events",{group_id:n,events:t});case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function n(n,t){return e.apply(this,arguments)}return n}()}]),e}()}}]);