1 line
5.7 KiB
JavaScript
1 line
5.7 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[79],{1404:function(t,e,n){"use strict";n.r(e);var a=n(3097),r=n(2190);for(var u in r)"default"!==u&&function(t){n.d(e,t,(function(){return r[t]}))}(u);var i=n(0),s=n(2902),o=n.n(s),l=Object(i.a)(r.default,a.a,a.b,!1,null,null,null);"function"==typeof o.a&&o()(l),e.default=l.exports},2190:function(t,e,n){"use strict";n.r(e);var a=n(2191),r=n.n(a);for(var u in a)"default"!==u&&function(t){n.d(e,t,(function(){return a[t]}))}(u);e.default=r.a},2191:function(t,e,n){"use strict";var a=n(1);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r,u,i,s=a(n(15)),o=a(n(16)),l=n(11),p=n(51),c=a(n(2959)),d=n(2901),f=function(t){return{admin:p.getAdminPlugins,reseller:p.getResellerPlugins,user:p.getUserPlugins}[t]()},g={preload:(i=(0,o.default)(s.default.mark((function t(e){var n;return s.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=e.level,(0,l.State)("commands.".concat(n.toUpperCase(),"_PLUGINS.isDone"))){t.next=5;break}return t.next=5,f(n);case 5:case"end":return t.stop()}}),t)}))),function(t){return i.apply(this,arguments)}),props:{id:{type:String,required:!0},level:{type:String,required:!0}},data:function(){return{pluginComponent:c.default,lang:""}},api:[{command:p.getPluginLanguages,bind:"languages"}],computed:{pluginDefinition:function(){var t=this;return this.$state.commands["".concat(this.level.toUpperCase(),"_PLUGINS")].response.find((function(e){return e.id===t.id}))},url:function(){return/\/vue\/(user|reseller|admin).js/.test(this.pluginDefinition.componentUrl)?[{user:"/CMD_PLUGINS",reseller:"/CMD_PLUGINS_RESELLER",admin:"/CMD_PLUGINS_ADMIN"}[this.level],"".concat(this.pluginDefinition.dir).concat(this.pluginDefinition.componentUrl)].join("/"):this.pluginDefinition.componentUrl}},watch:{url:{handler:"reload",immediate:!0},"$language.current":"loadLanguage"},methods:{reload:(u=(0,o.default)(s.default.mark((function t(){return s.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,d.loadComponent)(this.url);case 2:return this.pluginComponent=t.sent,t.next=5,(0,p.getPluginLanguages)({plugin:this.id});case 5:this.loadLanguage(this.$language.current);case 6:case"end":return t.stop()}}),t,this)}))),function(){return u.apply(this,arguments)}),loadLanguage:(r=(0,o.default)(s.default.mark((function t(e){var n;return s.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!this.$api.languages.includes(e)){t.next=5;break}return t.next=3,(0,p.getPluginLanguage)({plugin:this.id,lang:e});case 3:n=t.sent,this.$store.commit("lang/INJECT_LANGUAGE",{lang:e,strings:n});case 5:this.lang=e;case 6:case"end":return t.stop()}}),t,this)}))),function(t){return r.apply(this,arguments)})}};e.default=g},2901:function(t,e,n){"use strict";var a=n(1);Object.defineProperty(e,"__esModule",{value:!0}),e.loadComponent=void 0;var r,u=a(n(15)),i=a(n(24)),s=a(n(16)),o=a(n(444)),l=a(n(2961)),p=a(n(2962)),c=a(n(2963)),d=(r=(0,s.default)(u.default.mark((function t(e){var n,a,r;return u.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,o.default.get(e);case 3:if(n=t.sent,a=n.data,!(r=new Function("return ".concat(a))()).__esModule){t.next=8;break}return t.abrupt("return","object"===(0,i.default)(r.default)&&"function"==typeof r.default.render?r.default:p.default);case 8:return t.abrupt("return",c.default);case 11:return t.prev=11,t.t0=t.catch(0),console.error(t.t0),t.abrupt("return",l.default);case 15:case"end":return t.stop()}}),t,null,[[0,11]])}))),function(t){return r.apply(this,arguments)});e.loadComponent=d},2902:function(t,e){},2959:function(t,e,n){"use strict";n.r(e);var a=n(0),r=Object(a.a)({},(function(t,e){var n=e._c;return n("app-page",[n("span",{attrs:{slot:"page:title"},slot:"page:title"},[e._v(e._s(e.props.name))]),e._v(" "),n("app-page-section",[n("ui-center",{attrs:{height:"10rem"}},[n("ui-loader-icon")],1)],1)],1)}),[],!0,null,null,null);e.default=r.exports},2961:function(t,e,n){"use strict";n.r(e);var a=n(0),r=Object(a.a)({},(function(t,e){var n=e._c;return n("app-page",[n("span",{attrs:{slot:"page:title"},domProps:{textContent:e._s(e.props.name)},slot:"page:title"}),e._v(" "),n("app-page-section",[n("translate",{staticClass:"txt:bold",attrs:{"translate-params":e.props}},[e._v("\n Error loading %{ id } plugin.\n ")])],1),e._v(" "),n("ui-button",e._g({attrs:{slot:"footer:buttons",theme:"safe",icon:"circles-loader",size:"big"},slot:"footer:buttons"},e.listeners),[n("translate",[e._v("Try Again")])],1)],1)}),[],!0,null,null,null);e.default=r.exports},2962:function(t,e,n){"use strict";n.r(e);var a=n(0),r=Object(a.a)({},(function(t,e){var n=e._c;return n("app-page",[n("span",{attrs:{slot:"page:title"},domProps:{textContent:e._s(e.props.name)},slot:"page:title"}),e._v(" "),n("app-page-section",[n("translate",{staticClass:"txt:bold",attrs:{"translate-params":e.props}},[e._v("\n Error loading %{ id } plugin: loaded bundle does not export valid Vue component.\n ")])],1)],1)}),[],!0,null,null,null);e.default=r.exports},2963:function(t,e,n){"use strict";n.r(e);var a=n(0),r=Object(a.a)({},(function(t,e){var n=e._c;return n("app-page",[n("span",{attrs:{slot:"page:title"},domProps:{textContent:e._s(e.props.name)},slot:"page:title"}),e._v(" "),n("app-page-section",[n("translate",{staticClass:"txt:bold",attrs:{"translate-params":e.props}},[e._v("\n Error loading %{ id } plugin: loaded bundle is not ES6 Module.\n ")])],1)],1)}),[],!0,null,null,null);e.default=r.exports},3097:function(t,e,n){"use strict";var a=function(){var t=this.$createElement,e=this._self._c||t;return e("div",[e(this.pluginComponent,this._b({key:this.id+"-"+this.lang,tag:"component",on:{click:this.reload}},"component",this.pluginDefinition,!1))],1)},r=[];n.d(e,"a",(function(){return a})),n.d(e,"b",(function(){return r}))}}]); |