(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5bb6432e"],{2579:function(t,e,s){"use strict";var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"row"},[e("div",{staticClass:"col-12"},[e("div",{staticClass:"page-title-box"},[e("div",{staticClass:"page-title-right"},[e("b-breadcrumb",{staticClass:"m-0",attrs:{items:t.items}})],1),e("h4",{staticClass:"page-title"},[t._v(t._s(t.title))])])])])},a=[],i={components:{},props:{title:{type:String,default:""},items:{type:Array,default:function(){return[]}}}},r=i,o=s("2877"),c=Object(o["a"])(r,n,a,!1,null,null,null);e["a"]=c.exports},"2f21":function(t,e,s){"use strict";var n=s("79e5");t.exports=function(t,e){return!!t&&n((function(){e?t.call(null,(function(){}),1):t.call(null)}))}},"55dd":function(t,e,s){"use strict";var n=s("5ca1"),a=s("d8e8"),i=s("4bf8"),r=s("79e5"),o=[].sort,c=[1,2,3];n(n.P+n.F*(r((function(){c.sort(void 0)}))||!r((function(){c.sort(null)}))||!s("2f21")(o)),"Array",{sort:function(t){return void 0===t?o.call(i(this)):o.call(i(this),a(t))}})},6531:function(t,e,s){"use strict";s.r(e);var n=function(){var t=this,e=t._self._c;return e("div",[e("page-header",{attrs:{items:t.items,title:t.title}}),e("div",{staticClass:"row"},t._l(t.settings,(function(s,n){return e("div",{key:n,staticClass:"col-sm-12 col-md-6 col-xl-4 pb-3"},[e("div",{staticClass:"card h-100"},[e("div",{staticClass:"card-body"},[e("div",{staticClass:"card-title"},[e("h4",[t._v(t._s(t.capitalize(s[0].tag)))])]),e("div",{staticClass:"d-flex flex-wrap"},[e("div",{staticClass:"form-group col-12"},[e("div",{staticClass:"d-flex flex-wrap justify-content-end"},[e("button",{staticClass:"btn btn-success",on:{click:function(e){return t.save(s[0].tag)}}},[t._v("Save")])])]),t._l(s,(function(s){return e("div",{key:s.key,staticClass:"form-group col-12"},[e("label",[t._v(t._s(s.title))]),"integer"===t.getType(s.type)?e("input",{directives:[{name:"model",rawName:"v-model",value:s.value,expression:"setting.value"}],staticClass:"form-control",attrs:{type:"number"},domProps:{value:s.value},on:{input:function(e){e.target.composing||t.$set(s,"value",e.target.value)}}}):"bool"===t.getType(s.type)?e("b-form-checkbox",{attrs:{switch:""},model:{value:s.value,callback:function(e){t.$set(s,"value",e)},expression:"setting.value"}}):e("input",{directives:[{name:"model",rawName:"v-model",value:s.value,expression:"setting.value"}],staticClass:"form-control",attrs:{dir:"auto",type:"text"},domProps:{value:s.value},on:{input:function(e){e.target.composing||t.$set(s,"value",e.target.value)}}})],1)}))],2)])])])})),0)],1)},a=[],i=(s("28a5"),s("9395")),r=s("f210"),o=(s("55dd"),s("96cf"),s("cb0c")),c=s("2579"),l=s("2f62"),u={page:{title:"Settings"},components:{PageHeader:c["a"]},data:function(){return{title:"Settings",items:[{text:"Worklik",to:"/"},{text:"Settings",active:!0}],settings:{}}},mounted:function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(){var e,s,n=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,this.getSettings();case 3:for(s in e=t.sent,e=e.sort((function(t,e){return t.tag>e.tag?1:-1})),e.map((function(t){"bool"===t.type&&(t.value="true"===t.value),n.settings[t.tag]||(n.settings[t.tag]=[]),n.settings[t.tag]=Object(r["a"])(n.settings[t.tag]).concat([t])})),this.settings)this.settings[s]=this.settings[s].sort((function(t,e){return t.order-e.order}));this.$forceUpdate(),t.next=13;break;case 10:t.prev=10,t.t0=t["catch"](0),console.error(t.t0);case 13:case"end":return t.stop()}}),t,this,[[0,10]])})));return function(){return t.apply(this,arguments)}}(),methods:Object(i["a"])({},Object(l["b"])({getSettings:"settings/getSettings",updateSettingsByTags:"settings/updateSettingsByTags"}),{save:function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(e){var s,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return s=this.settings[e],t.prev=1,s=s.map((function(t){return"bool"===t.type&&(t.value=t.value?"true":"false"),t})),t.next=5,this.updateSettingsByTags({tag:e,settings:s});case 5:n=this.capitalize(e)+" settings have been updated!",this.$bvToast.toast(n,{title:"Success!",variant:"success",solid:!0}),t.next=13;break;case 9:t.prev=9,t.t0=t["catch"](1),console.error(t.t0),this.$bvToast.toast("Something went wrong!",{title:"Error!",variant:"danger",solid:!0});case 13:case"end":return t.stop()}}),t,this,[[1,9]])})));return function(e){return t.apply(this,arguments)}}(),getType:function(t){switch(t){case"int":case"integer":return"integer";case"bool":case"boolean":return"bool"}},capitalize:function(t){return"string"!==typeof t?"":(t=t.split("_").join(" "),t.charAt(0).toUpperCase()+t.slice(1))}})},p=u,g=s("2877"),v=Object(g["a"])(p,n,a,!1,null,null,null);e["default"]=v.exports}}]);
//# sourceMappingURL=chunk-5bb6432e.4679f4a8.js.map