%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/management-fe/static/js/
Upload File :
Create Path :
Current File : /var/www/html/management-fe/static/js/app.a16842bed48e9d6dab62.js

webpackJsonp([1],{0:function(module,exports){module.exports=jQuery},"0PWq":function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__.a={}},"1/oy":function(module,exports){},"2VjC":function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__=__webpack_require__("Dd8w"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__),__WEBPACK_IMPORTED_MODULE_1_vuex__=__webpack_require__("NYxO");__webpack_exports__.a={name:"Products",components:{},data:function(){return{}},mounted:function(){this.$store.dispatch("products/getProducts")},computed:__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default()({},__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1_vuex__.a)({products:"products/products"})),methods:__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default()({},__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1_vuex__.b)({setProductDetails:"products/SET_PRODUCT_DETAILS"}),{showProductDetails:function(product){this.setProductDetails(product),this.$router.push({name:"ProductDetails"})}})}},"2ibb":function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__=__webpack_require__("//Fk"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__),__WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__=__webpack_require__("UfS8"),service={get:function(filter){var params="";return filter&&(params="?start="+filter.start+"&end="+filter.end),new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.get("invoices"+params).then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})}};__webpack_exports__.a=service},"4EDf":function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__=__webpack_require__("woOf"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__),__WEBPACK_IMPORTED_MODULE_1__modules_products_store_defaults__=__webpack_require__("NEAs");__webpack_exports__.a={RESET_STATE:function(state){__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default()(state,__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__modules_products_store_defaults__.a)())},SET_PRODUCTS:function(state,products){return state.products=products,products},SET_PRODUCT_DETAILS:function(state,details){return state.productDetails=details,state.productDetails},UPDATE_PRODUCT:function(state,product){var i=_.findIndex(state.products,function(p){return p.id===product.id});state.products[i]=product},SAVE_PRODUCT:function(state,product){state.products.push(product)},SET_PHYSICAL_PRODUCTS:function(state,products){state.physicalProducts=products}}},"5+v2":function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys__=__webpack_require__("fZjL"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys__),__WEBPACK_IMPORTED_MODULE_1__modules_common_components_TAutocompleteItemTemplate__=__webpack_require__("6YXs");__webpack_exports__.a={components:{ItemTemplate:__WEBPACK_IMPORTED_MODULE_1__modules_common_components_TAutocompleteItemTemplate__.a},props:{placeholder:{type:String},property:{type:String,required:!0},length:{type:Number,default:1},wait:{type:Number,default:200},template:{type:Object,default:function(){return __WEBPACK_IMPORTED_MODULE_1__modules_common_components_TAutocompleteItemTemplate__.a}},autoSelectOneItem:{type:Boolean,default:!1},items:{type:Array,default:function(){return[]}},value:{required:!0}},data:function(){return{vModelItem:this.value}},mounted:function(){this.$el.querySelector(".remove-autocomplete").autocomplete="nope"},methods:{selected:function(item){this.$emit("selected-item",item)},getLabel:function(item){return item?item[this.property]:""},updateModel:function(){this.$emit("input",this.vModelItem)},updateItems:function(search){this.$emit("update-items",search)}},watch:{value:function(newValue){newValue&&__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys___default()(newValue).length>0?this.vModelItem=newValue:this.vModelItem=null}}}},"6YXs":function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_TAutocompleteItemTemplate_vue__=__webpack_require__("ApcS"),__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_a517ef32_hasScoped_false_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_TAutocompleteItemTemplate_vue__=__webpack_require__("KDYj"),Component=__webpack_require__("VU/8")(__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_TAutocompleteItemTemplate_vue__.a,__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_a517ef32_hasScoped_false_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_TAutocompleteItemTemplate_vue__.a,!1,null,null,null);__webpack_exports__.a=Component.exports},"6uE1":function(module,__webpack_exports__,__webpack_require__){"use strict";var esExports={render:function(){var _vm=this,_h=_vm.$createElement,_c=_vm._self._c||_h;return _c("div",{staticClass:"invoices-container"},[_c("div",{staticClass:"row mt-3"},[_c("div",{staticClass:"col-sm-3"},[_c("date-picker",{attrs:{config:_vm.options},model:{value:_vm.start,callback:function($$v){_vm.start=$$v},expression:"start"}})],1),_vm._v(" "),_c("div",{staticClass:"col-sm-3"},[_c("date-picker",{attrs:{config:_vm.options},model:{value:_vm.end,callback:function($$v){_vm.end=$$v},expression:"end"}})],1)]),_vm._v(" "),_c("div",{staticClass:"row my-3"},[_c("div",{staticClass:"col-sm-12"},[_c("button",{staticClass:"btn btn-outline-primary",on:{click:function($event){_vm.search()}}},[_c("span",{staticClass:"fa fa-search"}),_vm._v(" "),_c("span",[_vm._v("SEARCH")])])])]),_vm._v(" "),_c("div",{staticClass:"row my-3"},[_c("div",{staticClass:"col-sm-12"},[_c("table",{staticClass:"table table-hover"},[_c("thead",[_c("th",[_vm._v("Date")]),_vm._v(" "),_c("th",{staticClass:"text-right"},[_vm._v("Price ("+_vm._s(_vm.total)+")")])]),_vm._v(" "),_c("tbody",_vm._l(_vm.invoices,function(invoice){return _c("tr",[_c("td",[_vm._v(_vm._s(_vm.formatDate(invoice.date)))]),_vm._v(" "),_c("td",{staticClass:"text-right"},[_vm._v(_vm._s(invoice.total))])])}))])])])])},staticRenderFns:[]};__webpack_exports__.a=esExports},"71sN":function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__.a={isAuthenticated:function(state){return state.isAuthenticated},user:function(state){return state.user},token:function(state){return state.token}}},"7IUQ":function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__modules_common_store_auth_actions__=__webpack_require__("hc4W"),__WEBPACK_IMPORTED_MODULE_1__modules_common_store_auth_getters__=__webpack_require__("71sN"),__WEBPACK_IMPORTED_MODULE_2__modules_common_store_auth_mutations__=__webpack_require__("HrKe"),__WEBPACK_IMPORTED_MODULE_3__modules_common_store_auth_defaults__=__webpack_require__("MLic"),state=__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_3__modules_common_store_auth_defaults__.a)();__webpack_exports__.a={namespaced:!0,state:state,actions:__WEBPACK_IMPORTED_MODULE_0__modules_common_store_auth_actions__.a,getters:__WEBPACK_IMPORTED_MODULE_1__modules_common_store_auth_getters__.a,mutations:__WEBPACK_IMPORTED_MODULE_2__modules_common_store_auth_mutations__.a}},"7U7n":function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__.a={resetState:function(_ref){(0,_ref.commit)("RESET_STATE")},loading:function(_ref2,_loading){(0,_ref2.commit)("LOADING",_loading)}}},"8NfS":function(module,__webpack_exports__,__webpack_require__){"use strict";var esExports={render:function(){var _vm=this,_h=_vm.$createElement,_c=_vm._self._c||_h;return _c("nav",{staticClass:"navbar navbar-expand-lg navbar-dark bg-dark"},[_c("div",{staticClass:"container"},[_c("a",{staticClass:"navbar-brand",attrs:{href:"#"}},[_vm._v("Trinity")]),_vm._v(" "),_vm._m(0),_vm._v(" "),_vm.isAuthenticated?_c("div",{staticClass:"collapse navbar-collapse",attrs:{id:"navbarSupportedContent"}},[_c("ul",{staticClass:"navbar-nav mr-auto"},[_c("li",{staticClass:"nav-item active"},[_c("router-link",{attrs:{tag:"li",to:"/computers"}},[_c("a",{staticClass:"nav-link"},[_vm._v("Computers")])])],1),_vm._v(" "),_c("li",{staticClass:"nav-item active"},[_c("router-link",{attrs:{tag:"li",to:"/users"}},[_c("a",{staticClass:"nav-link"},[_vm._v("Users")])])],1),_vm._v(" "),_c("li",{staticClass:"nav-item active"},[_c("router-link",{attrs:{tag:"li",to:"/products"}},[_c("a",{staticClass:"nav-link"},[_vm._v("Products")])])],1),_vm._v(" "),_c("li",{staticClass:"nav-item active"},[_c("router-link",{attrs:{tag:"li",to:"/invoices"}},[_c("a",{staticClass:"nav-link"},[_vm._v("Invoices")])])],1)]),_vm._v(" "),_c("ul",{staticClass:"navbar-nav pull-right"},[_c("li",{staticClass:"nav-item active"},[_c("a",{staticClass:"nav-link",on:{click:function($event){_vm.logout()}}},[_vm._v("Logout")])])])]):_vm._e()])])},staticRenderFns:[function(){var _h=this.$createElement,_c=this._self._c||_h;return _c("button",{staticClass:"navbar-toggler",attrs:{type:"button","data-toggle":"collapse","data-target":"#navbarSupportedContent","aria-controls":"navbarSupportedContent","aria-expanded":"false","aria-label":"Toggle navigation"}},[_c("span",{staticClass:"navbar-toggler-icon"})])}]};__webpack_exports__.a=esExports},"8Qq8":function(module,__webpack_exports__,__webpack_require__){"use strict";var esExports={render:function(){var _vm=this,_h=_vm.$createElement,_c=_vm._self._c||_h;return _c("div",{staticClass:"product-details-container"},[_c("form",{attrs:{autocomplete:"off"},on:{submit:function($event){$event.preventDefault(),_vm.save()}}},[_c("div",{staticClass:"form-row my-3"},[_c("div",{staticClass:"col-sm-4"},[_c("input",{directives:[{name:"model",rawName:"v-model",value:_vm.productDetails.sku,expression:"productDetails.sku"}],staticClass:"form-control",attrs:{type:"text",placeholder:"SKU",disabled:_vm.productDetails.id},domProps:{value:_vm.productDetails.sku},on:{input:function($event){$event.target.composing||_vm.$set(_vm.productDetails,"sku",$event.target.value)}}})]),_vm._v(" "),_c("div",{staticClass:"col-sm-4"},[_c("input",{directives:[{name:"model",rawName:"v-model",value:_vm.productDetails.name,expression:"productDetails.name"}],staticClass:"form-control",attrs:{type:"text",placeholder:"Name"},domProps:{value:_vm.productDetails.name},on:{input:function($event){$event.target.composing||_vm.$set(_vm.productDetails,"name",$event.target.value)}}})]),_vm._v(" "),_c("div",{staticClass:"col-sm-4"},[_c("input",{directives:[{name:"model",rawName:"v-model",value:_vm.productDetails.price,expression:"productDetails.price"}],staticClass:"form-control",attrs:{type:"number",placeholder:"Price"},domProps:{value:_vm.productDetails.price},on:{input:function($event){$event.target.composing||_vm.$set(_vm.productDetails,"price",$event.target.value)}}})])]),_vm._v(" "),_c("div",{staticClass:"form-row my-3"},[_c("div",{staticClass:"col-sm-12 text-right"},[_c("button",{staticClass:"btn btn-warning",attrs:{type:"button"},on:{click:function($event){_vm.back()}}},[_c("span",{staticClass:"fa-fa-times"}),_vm._v(" "),_c("span",[_vm._v("Cancel")])]),_vm._v(" "),_c("button",{staticClass:"btn btn-success",attrs:{type:"submit",disabled:_vm.loading}},[_c("span",{staticClass:"fa fa-save"}),_vm._v(" "),_c("span",[_vm._v("Save")])])])])])])},staticRenderFns:[]};__webpack_exports__.a=esExports},"8lrZ":function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator__=__webpack_require__("Xxa5"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator__),__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator__=__webpack_require__("exGp"),__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator__),__WEBPACK_IMPORTED_MODULE_2__modules_invoices_Invoices__=__webpack_require__("YX1R"),__WEBPACK_IMPORTED_MODULE_3__store__=__webpack_require__("olkN"),_this=this,invoicesRoutes=[{path:"/invoices",name:"Invoices",component:__WEBPACK_IMPORTED_MODULE_2__modules_invoices_Invoices__.a,beforeEnter:function(){var _ref=__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator___default()(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default.a.mark(function _callee(to,from,next){return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default.a.wrap(function(_context){for(;;)switch(_context.prev=_context.next){case 0:next(__WEBPACK_IMPORTED_MODULE_3__store__.a.getters["auth/isAuthenticated"]);case 1:case"end":return _context.stop()}},_callee,_this)}));return function(_x,_x2,_x3){return _ref.apply(this,arguments)}}()}];__webpack_exports__.a=invoicesRoutes},"8n/j":function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator__=__webpack_require__("Xxa5"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator__),__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator__=__webpack_require__("exGp"),__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator__),__WEBPACK_IMPORTED_MODULE_2__modules_computers_Computers__=__webpack_require__("wBl/"),__WEBPACK_IMPORTED_MODULE_3__store__=__webpack_require__("olkN"),_this=this,loginRoutes=[{path:"/computers",name:"Computers",component:__WEBPACK_IMPORTED_MODULE_2__modules_computers_Computers__.a,beforeEnter:function(){var _ref=__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator___default()(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default.a.mark(function _callee(to,from,next){return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default.a.wrap(function(_context){for(;;)switch(_context.prev=_context.next){case 0:next(__WEBPACK_IMPORTED_MODULE_3__store__.a.getters["auth/isAuthenticated"]);case 1:case"end":return _context.stop()}},_callee,_this)}));return function(_x,_x2,_x3){return _ref.apply(this,arguments)}}()}];__webpack_exports__.a=loginRoutes},"90zs":function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_TAutocomplete_vue__=__webpack_require__("5+v2"),__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_606d9c20_hasScoped_false_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_TAutocomplete_vue__=__webpack_require__("bsih"),Component=__webpack_require__("VU/8")(__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_TAutocomplete_vue__.a,__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_606d9c20_hasScoped_false_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_TAutocomplete_vue__.a,!1,null,null,null);__webpack_exports__.a=Component.exports},"9m+h":function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__=__webpack_require__("//Fk"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__),__WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__=__webpack_require__("UfS8"),service={get:function(){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.get("computers").then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})},disable:function(computer){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.put("computers/"+computer.id+"/actions/disable").then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})},enable:function(computer){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.put("computers/"+computer.id+"/actions/enable").then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})},startOrder:function(computer){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.post("computers/"+computer.id+"/actions/startOrder").then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})},endUsage:function(computer,price){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.post("computers/"+computer.id+"/actions/endUsage",{price:price}).then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})},endOrder:function(computer,price){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.post("computers/"+computer.id+"/actions/endOrder",{price:price}).then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})},transferOrder:function(computer,newComputer){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.post("computers/"+computer.id+"/actions/transferOrder/"+newComputer.id).then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})},addUserToOrder:function(computer,user){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.post("computers/"+computer.id+"/actions/addUserToOrder/"+user.id).then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})},applyGiftDiscount:function(computer,quantity){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.post("computers/"+computer.id+"/actions/applyGiftDiscount",{quantity:quantity}).then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})},applyMoneyDiscount:function(computer,money){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.post("computers/"+computer.id+"/actions/applyMoneyDiscount",{money:money}).then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})},addProduct:function(computer,product){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.post("computers/"+computer.id+"/actions/addProduct/"+product.id).then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})},fixedTimer:function(computer,money){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.post("computers/"+computer.id+"/actions/fixedTimer",{money:money}).then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})}};__webpack_exports__.a=service},AKkp:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Login_vue__=__webpack_require__("IhbV"),__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_7b1f7e32_hasScoped_true_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Login_vue__=__webpack_require__("SlC4");var __vue_styles__=function(ssrContext){__webpack_require__("uL3Z")},Component=__webpack_require__("VU/8")(__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Login_vue__.a,__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_7b1f7e32_hasScoped_true_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Login_vue__.a,!1,__vue_styles__,"data-v-7b1f7e32",null);__webpack_exports__.a=Component.exports},ApcS:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__.a={props:{item:{required:!0}}}},B9CA:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__=__webpack_require__("Dd8w"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__),__WEBPACK_IMPORTED_MODULE_1_vuex__=__webpack_require__("NYxO"),__WEBPACK_IMPORTED_MODULE_2_vue_bootstrap_datetimepicker__=__webpack_require__("fv+1"),__WEBPACK_IMPORTED_MODULE_2_vue_bootstrap_datetimepicker___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_vue_bootstrap_datetimepicker__);__webpack_exports__.a={name:"Invoices",components:{datePicker:__WEBPACK_IMPORTED_MODULE_2_vue_bootstrap_datetimepicker___default.a},data:function(){return{start:this.$moment().startOf("day"),end:this.$moment().endOf("day"),options:{format:"DD/MM/YYYY",useCurrent:!1}}},mounted:function(){this.$store.dispatch("invoices/getInvoices")},computed:__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default()({},__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1_vuex__.a)({invoices:"invoices/invoices"}),{total:function(){var tot=0;return this.invoices.forEach(function(i){tot+=i.total}),tot}}),methods:{formatDate:function(date){return this.$moment(date).format("DD/MM/YYYY HH:mm")},search:function(){var start=this.$moment(this.start).startOf("day").format("YYYY-MM-DD"),end=this.$moment(this.end).endOf("day").format("YYYY-MM-DD");this.$store.dispatch("invoices/search",{start:start,end:end})}}}},CVNU:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__modules_products_store_actions__=__webpack_require__("cTE3"),__WEBPACK_IMPORTED_MODULE_1__modules_products_store_getters__=__webpack_require__("wQx6"),__WEBPACK_IMPORTED_MODULE_2__modules_products_store_mutations__=__webpack_require__("4EDf"),__WEBPACK_IMPORTED_MODULE_3__modules_products_store_defaults__=__webpack_require__("NEAs"),state=__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_3__modules_products_store_defaults__.a)();__webpack_exports__.a={namespaced:!0,state:state,actions:__WEBPACK_IMPORTED_MODULE_0__modules_products_store_actions__.a,getters:__WEBPACK_IMPORTED_MODULE_1__modules_products_store_getters__.a,mutations:__WEBPACK_IMPORTED_MODULE_2__modules_products_store_mutations__.a}},DNRv:function(module,exports){},Ehvl:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__("NYxO");__webpack_exports__.a={name:"CreateUser",components:{},data:function(){return{user:{},loading:!1}},methods:{back:function(){history.back()},save:function(){var vm=this;vm.loading=!0,vm.$store.dispatch("users/save",vm.user).then(function(){vm.loading=!1,vm.back()},function(){vm.loading=!1})}}}},FPeA:function(module,__webpack_exports__,__webpack_require__){"use strict";var esExports={render:function(){var _vm=this,_h=_vm.$createElement,_c=_vm._self._c||_h;return _c("div",{staticClass:"users-container"},[_c("div",{staticClass:"row my-3"},[_c("div",{staticClass:"col-sm-12 text-right"},[_c("button",{staticClass:"btn btn-success",on:{click:function($event){_vm.createUser()}}},[_c("span",{staticClass:"fa fa-plus"}),_vm._v(" "),_c("span",[_vm._v("CREATE")])])])]),_vm._v(" "),_c("div",{staticClass:"row"},[_c("div",{staticClass:"col-sm-12"},[_c("table",{staticClass:"table table-hover"},[_vm._m(0),_vm._v(" "),_c("tbody",_vm._l(_vm.users,function(user){return _c("tr",[_c("td",[_vm._v(_vm._s(user.full_name))]),_vm._v(" "),_c("td",[_vm._v(_vm._s(user.email))]),_vm._v(" "),_c("td",[_vm._v(_vm._s(user.short_desc))]),_vm._v(" "),_c("td",{staticClass:"text-right"},[_c("button",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover",modifiers:{hover:!0}}],staticClass:"btn btn-sm btn-primary",attrs:{title:"Details"},on:{click:function($event){_vm.showUserDetails(user)}}},[_c("span",{staticClass:"fa fa-info-circle"})]),_vm._v(" "),_c("button",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover",modifiers:{hover:!0}}],staticClass:"btn btn-sm btn-primary",attrs:{title:"Gift"},on:{click:function($event){_vm.showGiftModal(user)}}},[_c("span",{staticClass:"fa fa-gift"})])])])}))])])]),_vm._v(" "),_c("b-modal",{ref:"giftToUser",attrs:{size:"lg","hide-footer":"","hide-header":"","no-close-on-backdrop":!0,"no-close-on-esc":!0}},[_c("div",{staticClass:"row"},[_c("div",{staticClass:"col-sm-12"},[_c("h4",{staticClass:"text-center"},[_vm._v("Select gift quantity for "+_vm._s(_vm.selectedUser.full_name))])])]),_vm._v(" "),_c("div",{staticClass:"row mt-5"},[_c("div",{staticClass:"col-sm-12"},[_c("input",{directives:[{name:"model",rawName:"v-model",value:_vm.quantity,expression:"quantity"}],staticClass:"form-control",attrs:{type:"number",placeholder:"Quantity"},domProps:{value:_vm.quantity},on:{input:function($event){$event.target.composing||(_vm.quantity=$event.target.value)}}})])]),_vm._v(" "),_c("div",{staticClass:"row my-3"},[_c("div",{staticClass:"col-sm-12 text-right"},[_c("button",{staticClass:"btn btn-success",attrs:{disabled:_vm.quantity<1},on:{click:function($event){_vm.giftUser()}}},[_c("span",{staticClass:"fa fa-save"}),_vm._v(" "),_c("span",[_vm._v("SAVE")])])])])])],1)},staticRenderFns:[function(){var _h=this.$createElement,_c=this._self._c||_h;return _c("thead",[_c("th",[this._v("Name")]),this._v(" "),_c("th",[this._v("Email")]),this._v(" "),_c("th",[this._v("Description")]),this._v(" "),_c("th",{staticClass:"text-right"},[this._v("Actions")])])}]};__webpack_exports__.a=esExports},G9iB:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__.a=function(){return{computers:[],selectedComputer:{is_selected:!0}}}},GGFc:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__.a=function(){return{}}},Gl6I:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__.a={users:function(state){return state.users},userDetails:function(state){return state.userDetails},searchableUsers:function(state){return state.searchableUsers}}},HrKe:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__=__webpack_require__("woOf"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__),__WEBPACK_IMPORTED_MODULE_1__modules_common_store_auth_defaults__=__webpack_require__("MLic");__webpack_exports__.a={RESET_STATE:function(state){__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default()(state,__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__modules_common_store_auth_defaults__.a)())},LOGOUT:function(state){state.isAuthenticated=!1,state.token=null},TOKEN:function(state,value){return value&&(state.token=value,state.isAuthenticated=!0),state.token}}},Id91:function(module,exports){},IhbV:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__("NYxO");__webpack_exports__.a={name:"Login",components:{},data:function(){return{credentials:{}}},mounted:function(){this.$store.dispatch("resetStates")},computed:{},methods:{login:function(){var vm=this;vm.$store.dispatch("auth/login",vm.credentials).then(function(){vm.$router.push({name:"Computers"})})}}}},JfJ6:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator__=__webpack_require__("Xxa5"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator__),__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator__=__webpack_require__("exGp"),__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator__),__WEBPACK_IMPORTED_MODULE_2__modules_products_Products__=__webpack_require__("jWIv"),__WEBPACK_IMPORTED_MODULE_3__modules_products_ProductDetails__=__webpack_require__("LnGm"),__WEBPACK_IMPORTED_MODULE_4__store__=__webpack_require__("olkN"),_this=this,productsRoutes=[{path:"/products",name:"Products",component:__WEBPACK_IMPORTED_MODULE_2__modules_products_Products__.a,beforeEnter:function(){var _ref=__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator___default()(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default.a.mark(function _callee(to,from,next){return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default.a.wrap(function(_context){for(;;)switch(_context.prev=_context.next){case 0:next(__WEBPACK_IMPORTED_MODULE_4__store__.a.getters["auth/isAuthenticated"]);case 1:case"end":return _context.stop()}},_callee,_this)}));return function(_x,_x2,_x3){return _ref.apply(this,arguments)}}()},{path:"/products/details",name:"ProductDetails",component:__WEBPACK_IMPORTED_MODULE_3__modules_products_ProductDetails__.a,beforeEnter:function(){var _ref2=__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator___default()(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default.a.mark(function _callee2(to,from,next){return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default.a.wrap(function(_context2){for(;;)switch(_context2.prev=_context2.next){case 0:next(__WEBPACK_IMPORTED_MODULE_4__store__.a.getters["auth/isAuthenticated"]);case 1:case"end":return _context2.stop()}},_callee2,_this)}));return function(_x4,_x5,_x6){return _ref2.apply(this,arguments)}}()},{path:"/products/create",name:"ProductCreate",component:__WEBPACK_IMPORTED_MODULE_3__modules_products_ProductDetails__.a,beforeEnter:function(){var _ref3=__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator___default()(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default.a.mark(function _callee3(to,from,next){return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default.a.wrap(function(_context3){for(;;)switch(_context3.prev=_context3.next){case 0:next(__WEBPACK_IMPORTED_MODULE_4__store__.a.getters["auth/isAuthenticated"]);case 1:case"end":return _context3.stop()}},_callee3,_this)}));return function(_x7,_x8,_x9){return _ref3.apply(this,arguments)}}()}];__webpack_exports__.a=productsRoutes},KDYj:function(module,__webpack_exports__,__webpack_require__){"use strict";var esExports={render:function(){var _h=this.$createElement,_c=this._self._c||_h;return _c("div",[_c("span",[this._v(this._s(this.item.full_name))])])},staticRenderFns:[]};__webpack_exports__.a=esExports},KzFR:function(module,exports){},L3XT:function(module,exports){},LOg5:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__.a={computers:function(state){return state.computers},selectedComputer:function(state){return state.selectedComputer}}},LnGm:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_ProductDetails_vue__=__webpack_require__("RtmX"),__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_2cae5435_hasScoped_true_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_ProductDetails_vue__=__webpack_require__("8Qq8");var __vue_styles__=function(ssrContext){__webpack_require__("gH6m")},Component=__webpack_require__("VU/8")(__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_ProductDetails_vue__.a,__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_2cae5435_hasScoped_true_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_ProductDetails_vue__.a,!1,__vue_styles__,"data-v-2cae5435",null);__webpack_exports__.a=Component.exports},"M9+8":function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__modules_computers_store_actions__=__webpack_require__("RuoR"),__WEBPACK_IMPORTED_MODULE_1__modules_computers_store_getters__=__webpack_require__("LOg5"),__WEBPACK_IMPORTED_MODULE_2__modules_computers_store_mutations__=__webpack_require__("jChS"),__WEBPACK_IMPORTED_MODULE_3__modules_computers_store_defaults__=__webpack_require__("G9iB"),state=__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_3__modules_computers_store_defaults__.a)();__webpack_exports__.a={namespaced:!0,state:state,actions:__WEBPACK_IMPORTED_MODULE_0__modules_computers_store_actions__.a,getters:__WEBPACK_IMPORTED_MODULE_1__modules_computers_store_getters__.a,mutations:__WEBPACK_IMPORTED_MODULE_2__modules_computers_store_mutations__.a}},M93x:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_App_vue__=__webpack_require__("xJD8"),__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_53cf4249_hasScoped_false_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_App_vue__=__webpack_require__("QD80");var __vue_styles__=function(ssrContext){__webpack_require__("h1BR")},Component=__webpack_require__("VU/8")(__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_App_vue__.a,__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_53cf4249_hasScoped_false_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_App_vue__.a,!1,__vue_styles__,null,null);__webpack_exports__.a=Component.exports},MLic:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__.a=function(){return{isAuthenticated:!1,user:null,token:null}}},MQwg:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__.a={loading:function(state){return state.loading>0}}},NEAs:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__.a=function(){return{products:[],productDetails:{}}}},NHnr:function(module,__webpack_exports__,__webpack_require__){"use strict";Object.defineProperty(__webpack_exports__,"__esModule",{value:!0});var __WEBPACK_IMPORTED_MODULE_0_vue_moment__=__webpack_require__("mjDs"),__WEBPACK_IMPORTED_MODULE_0_vue_moment___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_vue_moment__),__WEBPACK_IMPORTED_MODULE_1_moment__=__webpack_require__("PJh5"),__WEBPACK_IMPORTED_MODULE_1_moment___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_moment__),__WEBPACK_IMPORTED_MODULE_2_vue__=__webpack_require__("7+uW"),__WEBPACK_IMPORTED_MODULE_3_bootstrap_vue__=__webpack_require__("e6fC"),__WEBPACK_IMPORTED_MODULE_4_vue_loaders_dist_vue_loaders_css__=__webpack_require__("v8QE"),__WEBPACK_IMPORTED_MODULE_5_v_autocomplete_dist_v_autocomplete_css__=(__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_vue_loaders_dist_vue_loaders_css__),__webpack_require__("f4RB")),__WEBPACK_IMPORTED_MODULE_6_pc_bootstrap4_datetimepicker_build_css_bootstrap_datetimepicker_css__=(__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_v_autocomplete_dist_v_autocomplete_css__),__webpack_require__("PQq+")),__WEBPACK_IMPORTED_MODULE_7_vue_bootstrap_datetimepicker__=(__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_pc_bootstrap4_datetimepicker_build_css_bootstrap_datetimepicker_css__),__webpack_require__("fv+1")),__WEBPACK_IMPORTED_MODULE_7_vue_bootstrap_datetimepicker___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_7_vue_bootstrap_datetimepicker__),__WEBPACK_IMPORTED_MODULE_8_vue_loaders__=__webpack_require__("CYu0"),__WEBPACK_IMPORTED_MODULE_9_vue_localstorage__=__webpack_require__("UnSZ"),__WEBPACK_IMPORTED_MODULE_9_vue_localstorage___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_9_vue_localstorage__),__WEBPACK_IMPORTED_MODULE_10_lodash__=__webpack_require__("M4fF"),__WEBPACK_IMPORTED_MODULE_10_lodash___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_10_lodash__),__WEBPACK_IMPORTED_MODULE_11_jquery__=__webpack_require__(0),__WEBPACK_IMPORTED_MODULE_11_jquery___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_11_jquery__),__WEBPACK_IMPORTED_MODULE_12_ms_signalr_client_jquery_3__=__webpack_require__("Ulgg"),__WEBPACK_IMPORTED_MODULE_13_vuex_router_sync__=(__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_12_ms_signalr_client_jquery_3__),__webpack_require__("9JMe")),__WEBPACK_IMPORTED_MODULE_14_v_autocomplete__=(__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_13_vuex_router_sync__),__webpack_require__("HpzI")),__WEBPACK_IMPORTED_MODULE_14_v_autocomplete___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_14_v_autocomplete__),__WEBPACK_IMPORTED_MODULE_15_vue_notification__=__webpack_require__("CLX7"),__WEBPACK_IMPORTED_MODULE_15_vue_notification___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_15_vue_notification__),__WEBPACK_IMPORTED_MODULE_16_vue_currency_filter__=__webpack_require__("iFuF"),__WEBPACK_IMPORTED_MODULE_16_vue_currency_filter___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_16_vue_currency_filter__),__WEBPACK_IMPORTED_MODULE_17__router__=__webpack_require__("cHtD"),__WEBPACK_IMPORTED_MODULE_18__store__=__webpack_require__("olkN"),__WEBPACK_IMPORTED_MODULE_19__App__=__webpack_require__("M93x"),__WEBPACK_IMPORTED_MODULE_20__modules_common_services_NotificationService__=__webpack_require__("nTpK");window.$=__WEBPACK_IMPORTED_MODULE_11_jquery___default.a,window.jQuery=__WEBPACK_IMPORTED_MODULE_11_jquery___default.a,__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_13_vuex_router_sync__.sync)(__WEBPACK_IMPORTED_MODULE_18__store__.a,__WEBPACK_IMPORTED_MODULE_17__router__.a),__WEBPACK_IMPORTED_MODULE_2_vue__.default.use(__WEBPACK_IMPORTED_MODULE_9_vue_localstorage___default.a),__WEBPACK_IMPORTED_MODULE_2_vue__.default.use(__WEBPACK_IMPORTED_MODULE_0_vue_moment___default.a,{moment:__WEBPACK_IMPORTED_MODULE_1_moment___default.a}),__WEBPACK_IMPORTED_MODULE_2_vue__.default.use(__WEBPACK_IMPORTED_MODULE_3_bootstrap_vue__.a),__WEBPACK_IMPORTED_MODULE_2_vue__.default.use(__WEBPACK_IMPORTED_MODULE_7_vue_bootstrap_datetimepicker___default.a),__WEBPACK_IMPORTED_MODULE_2_vue__.default.use(__WEBPACK_IMPORTED_MODULE_14_v_autocomplete___default.a),__WEBPACK_IMPORTED_MODULE_2_vue__.default.use(__WEBPACK_IMPORTED_MODULE_8_vue_loaders__),__WEBPACK_IMPORTED_MODULE_2_vue__.default.use(__WEBPACK_IMPORTED_MODULE_15_vue_notification___default.a),__WEBPACK_IMPORTED_MODULE_2_vue__.default.set(__WEBPACK_IMPORTED_MODULE_2_vue__.default.prototype,"notificationService",__WEBPACK_IMPORTED_MODULE_20__modules_common_services_NotificationService__.a),__WEBPACK_IMPORTED_MODULE_2_vue__.default.set(__WEBPACK_IMPORTED_MODULE_2_vue__.default.prototype,"_",__WEBPACK_IMPORTED_MODULE_10_lodash___default.a),__WEBPACK_IMPORTED_MODULE_2_vue__.default.use(__WEBPACK_IMPORTED_MODULE_16_vue_currency_filter___default.a,{symbol:"€",thousandsSeparator:".",fractionCount:2,fractionSeparator:",",symbolPosition:"front",symbolSpacing:!0}),__WEBPACK_IMPORTED_MODULE_2_vue__.default.config.productionTip=!0,new __WEBPACK_IMPORTED_MODULE_2_vue__.default({el:"#app",store:__WEBPACK_IMPORTED_MODULE_18__store__.a,router:__WEBPACK_IMPORTED_MODULE_17__router__.a,template:"<App/>",components:{App:__WEBPACK_IMPORTED_MODULE_19__App__.a}})},O8Xa:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__=__webpack_require__("woOf"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__),__WEBPACK_IMPORTED_MODULE_1__modules_users_store_defaults__=__webpack_require__("i89O");__webpack_exports__.a={RESET_STATE:function(state){__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default()(state,__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__modules_users_store_defaults__.a)())},SET_USERS:function(state,users){return state.users=users,users},SET_USER_DETAILS:function(state,details){return state.userDetails=details,state.userDetails},SET_SEARCHABLE_USERS:function(state,users){return state.searchableUsers=users,state.searchableUsers},SAVE:function(state,user){state.users.push(user)},GIFT:function(state,data){var i=_.findIndex(state.users,function(u){return u.id===data.u.id});state.users[i].info.gifts=parseInt(state.users[i].info.gifts,10)+data.quantity}}},"PQq+":function(module,exports){},QD80:function(module,__webpack_exports__,__webpack_require__){"use strict";var esExports={render:function(){var _h=this.$createElement,_c=this._self._c||_h;return _c("div",[_c("custom-header"),this._v(" "),_c("div",{staticClass:"container",attrs:{id:"wrapper"}},[_c("router-view")],1),this._v(" "),_c("notifications")],1)},staticRenderFns:[]};__webpack_exports__.a=esExports},QmRW:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__=__webpack_require__("Dd8w"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__),__WEBPACK_IMPORTED_MODULE_1_vuex__=__webpack_require__("NYxO");__webpack_exports__.a={name:"Users",components:{},data:function(){return{quantity:1,selectedUser:{}}},mounted:function(){this.$store.dispatch("users/getUsers")},computed:__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default()({},__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1_vuex__.a)({users:"users/users"})),methods:__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default()({},__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1_vuex__.b)({setUserDetails:"users/SET_USER_DETAILS"}),{showUserDetails:function(user){this.setUserDetails(user),this.$router.push({name:"UserDetails"})},createUser:function(){this.$router.push({name:"CreateUser"})},showGiftModal:function(user){this.selectedUser=user,this.$refs.giftToUser.show()},giftUser:function(){var _this=this;this.$store.dispatch("users/gift",{user:this.selectedUser,quantity:this.quantity}).then(function(){_this.$refs.giftToUser.hide()})}})}},RtmX:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__=__webpack_require__("Dd8w"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__),__WEBPACK_IMPORTED_MODULE_1_vuex__=__webpack_require__("NYxO");__webpack_exports__.a={name:"ProductDetails",components:{},data:function(){return{loading:!1}},mounted:function(){},computed:__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default()({},__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1_vuex__.a)({productDetails:"products/productDetails"})),methods:{back:function(){history.back()},save:function(){var vm=this;vm.loading=!0,vm.productDetails.id?vm.$store.dispatch("products/updateProduct",vm.productDetails).then(function(){vm.loading=!1,vm.back()}):vm.$store.dispatch("products/saveProduct",vm.productDetails).then(function(){vm.loading=!1,vm.back()})}}}},RuoR:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__=__webpack_require__("//Fk"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__),__WEBPACK_IMPORTED_MODULE_1__modules_computers_services_ComputerService__=__webpack_require__("9m+h");__webpack_exports__.a={resetState:function(_ref){(0,_ref.commit)("RESET_STATE")},getComputers:function(_ref2){var commit=_ref2.commit;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_computers_services_ComputerService__.a.get().then(function(computers){return commit("SET_COMPUTERS",computers),resolve(computers)},function(error){return reject(error)})})},disable:function(_ref3,computer){var commit=_ref3.commit;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_computers_services_ComputerService__.a.disable(computer).then(function(){return console.log(computer),commit("DISABLE_COMPUTER",computer),resolve(computer)},function(error){return reject(error)})})},enable:function(_ref4,computer){var commit=_ref4.commit;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_computers_services_ComputerService__.a.enable(computer).then(function(){return commit("ENABLE_COMPUTER",computer),resolve(computer)},function(error){return reject(error)})})},startOrder:function(_ref5,computer){var commit=_ref5.commit;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_computers_services_ComputerService__.a.startOrder(computer).then(function(pc){return commit("START_ORDER",pc),resolve(computer)},function(error){return reject(error)})})},endOrder:function(_ref6,data){var commit=_ref6.commit,computer=data.computer,price=data.price;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_computers_services_ComputerService__.a.endOrder(computer,price).then(function(){return commit("END_ORDER",computer),resolve(computer)},function(error){return reject(error)})})},endUsage:function(_ref7,data){var commit=_ref7.commit,computer=data.computer,price=data.price;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_computers_services_ComputerService__.a.endUsage(computer,price).then(function(c){return commit("END_USAGE",c),resolve(c)},function(error){return reject(error)})})},transferOrder:function(_ref8,data){var commit=_ref8.commit,computer=data.computer,newComputer=data.newComputer;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_computers_services_ComputerService__.a.transferOrder(computer,newComputer).then(function(pc){return commit("TRANSFER_ORDER",pc),resolve(pc)},function(error){return reject(error)})})},addUserToOrder:function(_ref9,data){var commit=_ref9.commit,computer=data.computer,user=data.user;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_computers_services_ComputerService__.a.addUserToOrder(computer,user).then(function(player){return commit("ADD_USER_TO_ORDER",player),resolve(user)},function(error){return reject(error)})})},applyGiftDiscount:function(_ref10,data){var commit=_ref10.commit,computer=data.computer,quantity=data.quantity;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_computers_services_ComputerService__.a.applyGiftDiscount(computer,quantity).then(function(c){return commit("APPLY_GIFT_DISCOUNT",quantity),resolve(c)},function(error){return reject(error)})})},applyMoneyDiscount:function(_ref11,data){var commit=_ref11.commit,computer=data.computer,money=data.money;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_computers_services_ComputerService__.a.applyMoneyDiscount(computer,money).then(function(c){return commit("APPLY_MONEY_DISCOUNT",c),resolve(c)},function(error){return reject(error)})})},addProduct:function(_ref12,data){var commit=_ref12.commit,computer=data.computer,product=data.product;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_computers_services_ComputerService__.a.addProduct(computer,product).then(function(c){return commit("ADD_PRODUCT",c),resolve(c)},function(error){return reject(error)})})},fixedTimer:function(_ref13,data){var commit=_ref13.commit,computer=data.computer,money=data.money;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_computers_services_ComputerService__.a.fixedTimer(computer,money).then(function(c){return commit("FIXED_TIMER",c),resolve(c)},function(error){return reject(error)})})}}},S8ds:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__modules_users_store_actions__=__webpack_require__("k0eR"),__WEBPACK_IMPORTED_MODULE_1__modules_users_store_getters__=__webpack_require__("Gl6I"),__WEBPACK_IMPORTED_MODULE_2__modules_users_store_mutations__=__webpack_require__("O8Xa"),__WEBPACK_IMPORTED_MODULE_3__modules_users_store_defaults__=__webpack_require__("i89O"),state=__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_3__modules_users_store_defaults__.a)();__webpack_exports__.a={namespaced:!0,state:state,actions:__WEBPACK_IMPORTED_MODULE_0__modules_users_store_actions__.a,getters:__WEBPACK_IMPORTED_MODULE_1__modules_users_store_getters__.a,mutations:__WEBPACK_IMPORTED_MODULE_2__modules_users_store_mutations__.a}},SMgD:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__=__webpack_require__("Dd8w"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__),__WEBPACK_IMPORTED_MODULE_1_vuex__=__webpack_require__("NYxO"),__WEBPACK_IMPORTED_MODULE_2__modules_common_components_TAutocomplete__=__webpack_require__("90zs"),__WEBPACK_IMPORTED_MODULE_3__modules_users_services_UserService__=__webpack_require__("wRvN");__webpack_exports__.a={name:"Computers",components:{TAutocomplete:__WEBPACK_IMPORTED_MODULE_2__modules_common_components_TAutocomplete__.a},data:function(){return{users:[],transferOrder:{newComputer:0},currentTime:"",price:0,giftDiscount:null,moneyDiscount:null}},mounted:function(){var _this=this,vm=this;vm.$store.dispatch("computers/getComputers"),vm.$store.dispatch("users/getSearchableUsers"),vm.$store.dispatch("products/getPhysicalProducts"),setInterval(function(){vm.currentTime=_this.getUsageTime()},500),setInterval(function(){vm.$forceUpdate()},5e3)},computed:__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default()({},__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1_vuex__.a)({computers:"computers/computers",selectedComputer:"computers/selectedComputer",searchableUsers:"users/searchableUsers",physicalProducts:"products/physicalProducts"}),{availableComputerForTransfer:function(){var _this2=this;return _.filter(this.computers,function(c){return c.is_enabled&&!c.has_active_order&&c.id!==_this2.selectedComputer.id})},totalPrice:function(){var tot=this.price;return this.selectedComputer.usage.items.forEach(function(i){tot+=i.quantity*i.price}),tot>0?tot:0}}),methods:__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default()({},__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1_vuex__.b)({setSelectedComputer:"computers/SET_SELECTED_COMPUTER"}),{selectComputer:function(computer){this.setSelectedComputer(computer),this.getUsageTime()},getComputerStatus:function(computer){return computer.is_enabled?!computer.is_being_used&&computer.has_active_order||computer.is_being_used&&this.isInTheLastMinutes(computer,5)?"start-flashing "+(computer.is_selected?"is-selected":""):computer.is_selected||this.selectedComputer&&computer.id===this.selectedComputer.id?"is-selected":computer.has_active_order?"is-being-used":void 0:"disabled"},getEndDate:function(computer){var vm=this,endDate=_.filter(computer.usage.items,function(i){return vm.$moment(i.end).isAfter(vm.$moment().toDate())})[0];return endDate?endDate.end:null},isInTheLastMinutes:function(computer,minutes){var endDate=this.getEndDate(computer);return!!endDate&&this.$moment.duration(this.$moment(endDate).diff(this.$moment())).asMinutes()<minutes},disable:function(computer){var vm=this;vm.$store.dispatch("computers/disable",computer).then(function(){vm.setSelectedComputer({is_selected:!0})})},enable:function(computer){this.$store.dispatch("computers/enable",computer)},startOrder:function(computer){this.$store.dispatch("computers/startOrder",computer)},endUsage:function(computer){var vm=this;vm.$store.dispatch("computers/endUsage",{computer:computer,price:vm.price}).then(function(){vm.price=0})},endOrder:function(computer){this.$store.dispatch("computers/endOrder",{computer:computer,price:this.totalPrice})},finalizeTransferOrder:function(newComputer){var _this3=this,vm=this,computer=this.selectedComputer;vm.$store.dispatch("computers/transferOrder",{computer:computer,newComputer:newComputer}).then(function(){vm.transferOrder.newComputer=0,_this3.getUsageTime()})},getSearchableUsers:function(text){this.users=__WEBPACK_IMPORTED_MODULE_3__modules_users_services_UserService__.a.search(this.searchableUsers,text)},addUserToOrder:function(user){this.$store.dispatch("computers/addUserToOrder",{computer:this.selectedComputer,user:user})},applyGiftDiscount:function(quantity){var vm=this;vm.$store.dispatch("computers/applyGiftDiscount",{computer:this.selectedComputer,quantity:quantity}).then(function(){vm.giftDiscount=null})},applyMoneyDiscount:function(money){var vm=this;vm.$store.dispatch("computers/applyMoneyDiscount",{computer:this.selectedComputer,money:money}).then(function(){vm.moneyDiscount=null})},addProduct:function(product){this.$store.dispatch("computers/addProduct",{computer:this.selectedComputer,product:product})},fixedTimer:function(money){money?this.$store.dispatch("computers/fixedTimer",{computer:this.selectedComputer,money:money}):console.log("open modal")},getReadableTimer:function(from,to,setPrice){var mTo=this.$moment();to&&(mTo=this.$moment(to));var timer=this.$moment.duration(mTo.diff(this.$moment(from))),hours=Math.floor(timer.asHours()),minutes=Math.floor(timer.asMinutes()%60),seconds=Math.floor(timer.asSeconds()%60);(isNaN(hours)||hours<0)&&(hours=0),(isNaN(minutes)||minutes<0)&&(minutes=0),(isNaN(seconds)||seconds<0)&&(seconds=0),hours<10&&(hours="0"+hours),minutes<10&&(minutes="0"+minutes),seconds<10&&(seconds="0"+seconds);var time=hours+":"+minutes+":"+seconds,p=hours*this.selectedComputer.usage.price+minutes*(this.selectedComputer.usage.price/60);return this.selectedComputer.usage.gifts_used&&(p-=this.selectedComputer.usage.gifts_used*this.selectedComputer.usage.price),p=p%10>5?10*Math.ceil(p/10):10*Math.floor(p/10),setPrice&&(this.price=isNaN(p)||p<0?0:p),time},getUsageTime:function(){return this.selectedComputer&&this.selectedComputer.id&&this.selectedComputer.is_being_used?this.getReadableTimer(this.selectedComputer.usage.started_at,"",!0):"00:00:00"}})}},"Sjc+":function(module,exports){},SlC4:function(module,__webpack_exports__,__webpack_require__){"use strict";var esExports={render:function(){var _vm=this,_h=_vm.$createElement,_c=_vm._self._c||_h;return _c("div",{staticClass:"login-container"},[_c("div",{staticClass:"row"},[_c("div",{staticClass:"offset-3 col-sm-6"},[_c("form",{attrs:{autocomplete:"off"},on:{submit:function($event){$event.preventDefault(),_vm.login()}}},[_c("div",{staticClass:"form-row my-3"},[_c("div",{staticClass:"col-sm-12"},[_c("input",{directives:[{name:"model",rawName:"v-model",value:_vm.credentials.email,expression:"credentials.email"}],staticClass:"form-control",attrs:{type:"email",placeholder:"Email"},domProps:{value:_vm.credentials.email},on:{input:function($event){$event.target.composing||_vm.$set(_vm.credentials,"email",$event.target.value)}}})])]),_vm._v(" "),_c("div",{staticClass:"form-row my-3"},[_c("div",{staticClass:"col-sm-12"},[_c("input",{directives:[{name:"model",rawName:"v-model",value:_vm.credentials.password,expression:"credentials.password"}],staticClass:"form-control",attrs:{type:"password",placeholder:"Password"},domProps:{value:_vm.credentials.password},on:{input:function($event){$event.target.composing||_vm.$set(_vm.credentials,"password",$event.target.value)}}})])]),_vm._v(" "),_vm._m(0)])])])])},staticRenderFns:[function(){var _h=this.$createElement,_c=this._self._c||_h;return _c("div",{staticClass:"form-row my-3"},[_c("div",{staticClass:"col-sm-12 text-right"},[_c("button",{staticClass:"btn btn-success"},[this._v("\n              Login\n            ")])])])}]};__webpack_exports__.a=esExports},Slhl:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__=__webpack_require__("//Fk"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__),__WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__=__webpack_require__("UfS8"),requestConfiguration={headers:{"Accept-Language":"it"}},authorization={login:function(credentials){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.post("http://api.gamerstrinity.coding.al/api/login",credentials,requestConfiguration).then(function(success){return resolve(success.data)},function(error){return reject(error)})})},logout:function(){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.post("http://api.gamerstrinity.coding.al/api/logout",{},requestConfiguration).then(function(success){return resolve(success.data)},function(error){return reject(error)})})}};__webpack_exports__.a=authorization},"Uda+":function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__=__webpack_require__("Dd8w"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__),__WEBPACK_IMPORTED_MODULE_1_vuex__=__webpack_require__("NYxO");__webpack_exports__.a={name:"Header",components:{},computed:__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default()({},__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1_vuex__.a)({isAuthenticated:"auth/isAuthenticated"})),methods:{logout:function(){this.$store.dispatch("auth/logout"),this.$router.push({name:"Login"})}},watch:{isAuthenticated:function(newVal){newVal||this.$router.push({name:"Login"})}}}},UfS8:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__=__webpack_require__("//Fk"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__),__WEBPACK_IMPORTED_MODULE_1_axios__=__webpack_require__("mtWM"),__WEBPACK_IMPORTED_MODULE_1_axios___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_axios__),__WEBPACK_IMPORTED_MODULE_2__store__=__webpack_require__("olkN"),__WEBPACK_IMPORTED_MODULE_3__modules_common_services_NotificationService__=__webpack_require__("nTpK"),apiFactory=__WEBPACK_IMPORTED_MODULE_1_axios___default.a.create({baseURL:"http://api.gamerstrinity.coding.al/api/",headers:{"X-Requested-With":"XMLHttpRequest","Content-Type":"application/json"}});apiFactory.interceptors.request.use(function(config){__WEBPACK_IMPORTED_MODULE_2__store__.a.dispatch("common/loading",!0);var token=__WEBPACK_IMPORTED_MODULE_2__store__.a.getters["auth/token"];return token&&(config.headers.Authorization="Bearer "+token),config},function(error){return __WEBPACK_IMPORTED_MODULE_2__store__.a.dispatch("common/loading",!1),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a.reject(error)}),apiFactory.interceptors.response.use(function(response){return __WEBPACK_IMPORTED_MODULE_2__store__.a.dispatch("common/loading",!1),response},function(error){return 401===error.response.status?(__WEBPACK_IMPORTED_MODULE_3__modules_common_services_NotificationService__.a.error("Unauthorized, please login again"),__WEBPACK_IMPORTED_MODULE_2__store__.a.dispatch("auth/logout")):__WEBPACK_IMPORTED_MODULE_3__modules_common_services_NotificationService__.a.error(error.response.data),__WEBPACK_IMPORTED_MODULE_2__store__.a.dispatch("common/loading",!1),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a.reject(error)}),__webpack_exports__.a=apiFactory},WgqU:function(module,__webpack_exports__,__webpack_require__){"use strict";var esExports={render:function(){var _vm=this,_h=_vm.$createElement,_c=_vm._self._c||_h;return _c("div",{staticClass:"computers-container"},[_c("div",{staticClass:"row"},_vm._l(_vm.computers,function(computer){return _c("div",{key:_vm.computers.id,staticClass:"col-md-1 text-center show-as-pointer",on:{click:function($event){_vm.selectComputer(computer)}}},[_c("span",{staticClass:"fa fa-tv fa-3x",class:_vm.getComputerStatus(computer)}),_c("br"),_vm._v(" "),_c("span",[_vm._v(_vm._s(computer.code))])])})),_vm._v(" "),_vm.selectedComputer&&_vm.selectedComputer.id?_c("div",{staticClass:"row"},[_c("div",{staticClass:"col-md-12"},[_c("h4",{staticClass:"text-center"},[_vm._v(_vm._s(_vm.selectedComputer.code))])])]):_vm._e(),_vm._v(" "),_vm.selectedComputer&&_vm.selectedComputer.id?_c("div",{staticClass:"row"},[_c("div",{staticClass:"col-md-8"},[_c("div",{staticClass:"row fixed-timer-container"},[_c("div",{staticClass:"col-md-1"},[_c("button",{staticClass:"btn btn-block btn-outline-primary",on:{click:function($event){_vm.fixedTimer("30")}}},[_c("span",[_vm._v("30")])])]),_vm._v(" "),_c("div",{staticClass:"col-md-1"},[_c("button",{staticClass:"btn btn-block btn-outline-primary",on:{click:function($event){_vm.fixedTimer("40")}}},[_c("span",[_vm._v("40")])])]),_vm._v(" "),_c("div",{staticClass:"col-md-1"},[_c("button",{staticClass:"btn btn-block btn-outline-primary",on:{click:function($event){_vm.fixedTimer("50")}}},[_c("span",[_vm._v("50")])])]),_vm._v(" "),_c("div",{staticClass:"col-md-1"},[_c("button",{staticClass:"btn btn-block btn-outline-primary",on:{click:function($event){_vm.fixedTimer("60")}}},[_c("span",[_vm._v("60")])])]),_vm._v(" "),_c("div",{staticClass:"col-md-1"},[_c("button",{staticClass:"btn btn-block btn-outline-primary",on:{click:function($event){_vm.fixedTimer("70")}}},[_c("span",[_vm._v("70")])])]),_vm._v(" "),_c("div",{staticClass:"col-md-1"},[_c("button",{staticClass:"btn btn-block btn-outline-primary",on:{click:function($event){_vm.fixedTimer("80")}}},[_c("span",[_vm._v("80")])])]),_vm._v(" "),_c("div",{staticClass:"col-md-1"},[_c("button",{staticClass:"btn btn-block btn-outline-primary",on:{click:function($event){_vm.fixedTimer("90")}}},[_c("span",[_vm._v("90")])])]),_vm._v(" "),_c("div",{staticClass:"col-md-1"},[_c("button",{staticClass:"btn btn-block btn-outline-primary",on:{click:function($event){_vm.fixedTimer("100")}}},[_c("span",[_vm._v("100")])])]),_vm._v(" "),_c("div",{staticClass:"col-md-1"},[_c("button",{staticClass:"btn btn-block btn-outline-primary",on:{click:function($event){_vm.fixedTimer("120")}}},[_c("span",[_vm._v("120")])])]),_vm._v(" "),_c("div",{staticClass:"col-md-1"},[_c("button",{staticClass:"btn btn-block btn-outline-primary",on:{click:function($event){_vm.fixedTimer("150")}}},[_c("span",[_vm._v("150")])])]),_vm._v(" "),_c("div",{staticClass:"col-md-1"},[_c("button",{staticClass:"btn btn-block btn-outline-primary",on:{click:function($event){_vm.fixedTimer("180")}}},[_c("span",[_vm._v("180")])])]),_vm._v(" "),_c("div",{staticClass:"col-md-1"},[_c("button",{staticClass:"btn btn-block btn-outline-primary",on:{click:function($event){_vm.fixedTimer()}}},[_c("span",{staticClass:"fa fa-plus"})])])]),_vm._v(" "),_c("div",{staticClass:"row mt-2"},[_c("div",{staticClass:"col-md-3"},[_vm.selectedComputer.is_being_used?_vm._e():_c("button",{staticClass:"btn btn-success btn-block",attrs:{disabled:!_vm.selectedComputer.is_enabled},on:{click:function($event){_vm.startOrder(_vm.selectedComputer)}}},[_c("span",{staticClass:"fa fa-play"}),_vm._v(" "),_c("span",[_vm._v("START")])]),_vm._v(" "),_vm.selectedComputer.is_being_used?_c("button",{staticClass:"btn btn-success btn-block",attrs:{disabled:!_vm.selectedComputer.is_enabled},on:{click:function($event){_vm.endUsage(_vm.selectedComputer)}}},[_c("span",{staticClass:"fa fa-pause"}),_vm._v(" "),_c("span",[_vm._v("PAUSE")])]):_vm._e()]),_vm._v(" "),_c("div",{staticClass:"col-md-3"},[_c("button",{staticClass:"btn btn-warning btn-block",attrs:{disabled:!_vm.selectedComputer.has_active_order||!_vm.selectedComputer.is_enabled},on:{click:function($event){_vm.endOrder(_vm.selectedComputer)}}},[_c("span",{staticClass:"fa fa-stop"}),_vm._v(" "),_c("span",[_vm._v("STOP")])])]),_vm._v(" "),_c("div",{directives:[{name:"show",rawName:"v-show",value:_vm.selectedComputer.has_active_order,expression:"selectedComputer.has_active_order"}],staticClass:"col-md-3"},[_c("div",{staticClass:"input-group"},[_c("select",{directives:[{name:"model",rawName:"v-model",value:_vm.transferOrder.newComputer,expression:"transferOrder.newComputer"}],staticClass:"form-control",attrs:{name:"new-computer",id:"new-computer"},on:{change:function($event){var $$selectedVal=Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){return"_value"in o?o._value:o.value});_vm.$set(_vm.transferOrder,"newComputer",$event.target.multiple?$$selectedVal:$$selectedVal[0])}}},[_c("option",{attrs:{value:"0",selected:""}},[_vm._v("Select Computer")]),_vm._v(" "),_vm._l(_vm.availableComputerForTransfer,function(pc){return _c("option",{domProps:{value:pc}},[_vm._v(_vm._s(pc.code))])})],2),_vm._v(" "),_c("div",{staticClass:"input-group-prepend"},[_c("button",{staticClass:"btn btn-warning",attrs:{type:"button",disabled:!_vm.transferOrder.newComputer},on:{click:function($event){_vm.finalizeTransferOrder(_vm.transferOrder.newComputer)}}},[_c("span",{staticClass:"fa fa-exchange"})])])])]),_vm._v(" "),_vm.selectedComputer.has_active_order&&!_vm.selectedComputer.usage.has_user?_c("div",{staticClass:"col-md-3"},[_c("div",{staticClass:"t-input-group"},[_c("t-autocomplete",{attrs:{items:_vm.users,property:"full_name"},on:{"update-items":_vm.getSearchableUsers},model:{value:_vm.selectedComputer.usage.user,callback:function($$v){_vm.$set(_vm.selectedComputer.usage,"user",$$v)},expression:"selectedComputer.usage.user"}}),_vm._v(" "),_c("div",{staticClass:"t-input-group-prepend"},[_c("button",{staticClass:"btn btn-warning",attrs:{type:"button"},on:{click:function($event){_vm.addUserToOrder(_vm.selectedComputer.usage.user)}}},[_c("span",{staticClass:"fa fa-plus"})])])],1)]):_vm._e()]),_vm._v(" "),_c("div",{staticClass:"row mt-2"},[_c("div",{staticClass:"col-md-3"},[_c("button",{staticClass:"btn btn-success btn-block",attrs:{disabled:_vm.selectedComputer.is_enabled},on:{click:function($event){_vm.enable(_vm.selectedComputer)}}},[_vm._v("Enable\n          ")])]),_vm._v(" "),_c("div",{staticClass:"col-md-3"},[_c("button",{staticClass:"btn btn-danger btn-block",attrs:{disabled:!_vm.selectedComputer.is_enabled||_vm.selectedComputer.has_active_order},on:{click:function($event){_vm.disable(_vm.selectedComputer)}}},[_vm._v("Disable\n          ")])]),_vm._v(" "),_vm.selectedComputer.usage.has_user&&_vm.selectedComputer.has_active_order?_c("div",{staticClass:"col-md-3"},[_c("div",{staticClass:"input-group"},[_c("input",{directives:[{name:"model",rawName:"v-model",value:_vm.giftDiscount,expression:"giftDiscount"}],staticClass:"form-control",attrs:{type:"number",placeholder:"Free hours"},domProps:{value:_vm.giftDiscount},on:{input:function($event){$event.target.composing||(_vm.giftDiscount=$event.target.value)}}}),_vm._v(" "),_c("div",{staticClass:"input-group-prepend"},[_c("button",{staticClass:"btn btn-warning",attrs:{type:"button",disabled:!_vm.giftDiscount||_vm.giftDiscount<1},on:{click:function($event){_vm.applyGiftDiscount(_vm.giftDiscount)}}},[_c("span",{staticClass:"fa fa-gift"})])])])]):_vm._e(),_vm._v(" "),_vm.selectedComputer.has_active_order?_c("div",{staticClass:"col-md-3"},[_c("div",{staticClass:"input-group"},[_c("input",{directives:[{name:"model",rawName:"v-model",value:_vm.moneyDiscount,expression:"moneyDiscount"}],staticClass:"form-control",attrs:{type:"number",placeholder:"Discount"},domProps:{value:_vm.moneyDiscount},on:{input:function($event){$event.target.composing||(_vm.moneyDiscount=$event.target.value)}}}),_vm._v(" "),_c("div",{staticClass:"input-group-prepend"},[_c("button",{staticClass:"btn btn-warning",attrs:{type:"button",disabled:!_vm.moneyDiscount||_vm.moneyDiscount<1},on:{click:function($event){_vm.applyMoneyDiscount(_vm.moneyDiscount)}}},[_c("span",{staticClass:"fa fa-minus"})])])])]):_vm._e()]),_vm._v(" "),_vm.selectedComputer.has_active_order?_c("div",{staticClass:"row mt-2"},[_c("div",{staticClass:"col-md-12"},[_c("table",{staticClass:"table table-hover"},[_vm._m(0),_vm._v(" "),_c("tbody",_vm._l(_vm.physicalProducts,function(product){return _c("tr",[_c("td",[_vm._v(_vm._s(product.name))]),_vm._v(" "),_c("td",[_vm._v(_vm._s(product.price))]),_vm._v(" "),_c("td",{staticClass:"text-right"},[_c("button",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover",modifiers:{hover:!0}}],staticClass:"btn btn-outline-primary btn-sm",attrs:{title:"Add"},on:{click:function($event){_vm.addProduct(product)}}},[_c("span",{staticClass:"fa fa-plus"})])])])}))])])]):_vm._e()]),_vm._v(" "),_vm.selectedComputer.has_active_order?_c("div",{staticClass:"col-md-4"},[_c("table",{staticClass:"table table-hover"},[_c("tbody",[_c("tr",[_c("th",[_vm._v("User")]),_vm._v(" "),_c("td"),_vm._v(" "),_c("td",{staticClass:"text-right"},[_vm._v(_vm._s(_vm.selectedComputer.usage.has_user?_vm.selectedComputer.usage.user.full_name:"n/d")+"\n          ")])]),_vm._v(" "),_c("tr",[_c("th",[_vm._v("Time Spent")]),_vm._v(" "),_c("td"),_vm._v(" "),_c("td",{staticClass:"text-right"},[_vm._v(_vm._s(_vm.currentTime))])]),_vm._v(" "),_c("tr",[_c("th",[_vm._v("Money Spent")]),_vm._v(" "),_c("td"),_vm._v(" "),_c("td",{staticClass:"text-right"},[_vm._v(_vm._s(_vm.price))])]),_vm._v(" "),_vm.selectedComputer.usage.gifts_used?_c("tr",[_c("th",[_vm._v("Free hours")]),_vm._v(" "),_c("td"),_vm._v(" "),_c("td",{staticClass:"text-right"},[_vm._v(_vm._s(_vm.selectedComputer.usage.gifts_used))])]):_vm._e(),_vm._v(" "),_vm._l(_vm.selectedComputer.usage.items,function(item){return _c("tr",[_c("th",[_vm._v(_vm._s(item.name))]),_vm._v(" "),_c("td",{staticClass:"text-right"},[item.start?_vm._e():_c("span",[_vm._v("x"+_vm._s(item.quantity))]),_vm._v(" "),item.start?_c("span",[_vm._v(_vm._s(item.start))]):_vm._e(),_c("br"),_vm._v(" "),item.start?_c("span",{staticStyle:{"border-bottom":"1px solid white"}},[_vm._v(_vm._s(item.end))]):_vm._e(),_c("br"),_vm._v(" "),item.start?_c("span",[_vm._v(_vm._s(_vm.getReadableTimer(item.start,item.end)))]):_vm._e(),_c("br")]),_vm._v(" "),_c("td",{staticClass:"text-right"},[_vm._v(_vm._s(item.quantity*item.price))])])}),_vm._v(" "),_c("hr"),_vm._v(" "),_c("tr",[_c("th",[_vm._v("TOTAL")]),_vm._v(" "),_c("td"),_vm._v(" "),_c("td",{staticClass:"text-right"},[_vm._v(_vm._s(_vm.totalPrice))])])],2)])]):_vm._e()]):_vm._e()])},staticRenderFns:[function(){var _h=this.$createElement,_c=this._self._c||_h;return _c("thead",[_c("th",[this._v("Product")]),this._v(" "),_c("th",[this._v("Price")]),this._v(" "),_c("th",{staticClass:"text-right"},[this._v("Action")])])}]};__webpack_exports__.a=esExports},WifZ:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__.a=function(){return{invoices:[]}}},WkUe:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_UserDetails_vue__=__webpack_require__("gKFw"),__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_02c96647_hasScoped_true_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_UserDetails_vue__=__webpack_require__("w3X9");var __vue_styles__=function(ssrContext){__webpack_require__("KzFR")},Component=__webpack_require__("VU/8")(__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_UserDetails_vue__.a,__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_02c96647_hasScoped_true_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_UserDetails_vue__.a,!1,__vue_styles__,"data-v-02c96647",null);__webpack_exports__.a=Component.exports},XoC3:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Users_vue__=__webpack_require__("QmRW"),__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_71620f6c_hasScoped_true_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Users_vue__=__webpack_require__("FPeA");var __vue_styles__=function(ssrContext){__webpack_require__("Sjc+")},Component=__webpack_require__("VU/8")(__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Users_vue__.a,__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_71620f6c_hasScoped_true_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Users_vue__.a,!1,__vue_styles__,"data-v-71620f6c",null);__webpack_exports__.a=Component.exports},YX1R:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Invoices_vue__=__webpack_require__("B9CA"),__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_61640243_hasScoped_true_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Invoices_vue__=__webpack_require__("6uE1");var __vue_styles__=function(ssrContext){__webpack_require__("kQQ2")},Component=__webpack_require__("VU/8")(__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Invoices_vue__.a,__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_61640243_hasScoped_true_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Invoices_vue__.a,!1,__vue_styles__,"data-v-61640243",null);__webpack_exports__.a=Component.exports},ZZPp:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Header_vue__=__webpack_require__("Uda+"),__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_9b8ddaf6_hasScoped_false_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Header_vue__=__webpack_require__("8NfS"),Component=__webpack_require__("VU/8")(__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Header_vue__.a,__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_9b8ddaf6_hasScoped_false_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Header_vue__.a,!1,null,null,null);__webpack_exports__.a=Component.exports},Zcqt:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__.a={}},bsih:function(module,__webpack_exports__,__webpack_require__){"use strict";var esExports={render:function(){var _vm=this,_h=_vm.$createElement;return(_vm._self._c||_h)("v-autocomplete",{ref:"vAutocomplete",attrs:{label:"full_name","input-class":"form-control remove-autocomplete","input-attrs":{placeholder:"User"},"min-len":_vm.length,"component-item":_vm.template,items:_vm.items,wait:_vm.wait,"get-label":_vm.getLabel,"auto-select-one-item":_vm.autoSelectOneItem},on:{"item-selected":_vm.selected,input:_vm.updateModel,"update-items":_vm.updateItems},model:{value:_vm.vModelItem,callback:function($$v){_vm.vModelItem=$$v},expression:"vModelItem"}})},staticRenderFns:[]};__webpack_exports__.a=esExports},cHtD:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_toConsumableArray__=__webpack_require__("Gu7T"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_toConsumableArray___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_toConsumableArray__),__WEBPACK_IMPORTED_MODULE_1_vue__=__webpack_require__("7+uW"),__WEBPACK_IMPORTED_MODULE_2_vue_router__=__webpack_require__("/ocq"),__WEBPACK_IMPORTED_MODULE_3__modules_login_router__=__webpack_require__("mC8o"),__WEBPACK_IMPORTED_MODULE_4__modules_computers_router__=__webpack_require__("8n/j"),__WEBPACK_IMPORTED_MODULE_5__modules_users_router__=__webpack_require__("e+5y"),__WEBPACK_IMPORTED_MODULE_6__modules_products_router__=__webpack_require__("JfJ6"),__WEBPACK_IMPORTED_MODULE_7__modules_invoices_router__=__webpack_require__("8lrZ");__WEBPACK_IMPORTED_MODULE_1_vue__.default.use(__WEBPACK_IMPORTED_MODULE_2_vue_router__.a);var router=new __WEBPACK_IMPORTED_MODULE_2_vue_router__.a({routes:[].concat(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_toConsumableArray___default()(__WEBPACK_IMPORTED_MODULE_3__modules_login_router__.a),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_toConsumableArray___default()(__WEBPACK_IMPORTED_MODULE_4__modules_computers_router__.a),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_toConsumableArray___default()(__WEBPACK_IMPORTED_MODULE_5__modules_users_router__.a),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_toConsumableArray___default()(__WEBPACK_IMPORTED_MODULE_6__modules_products_router__.a),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_toConsumableArray___default()(__WEBPACK_IMPORTED_MODULE_7__modules_invoices_router__.a),[{path:"*",redirect:"/login"}])});router.beforeEach(function(to,from,next){next()}),router.afterEach(function(){}),__webpack_exports__.a=router},cTE3:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__=__webpack_require__("//Fk"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__),__WEBPACK_IMPORTED_MODULE_1__modules_products_services_ProductService__=__webpack_require__("hw+N");__webpack_exports__.a={resetState:function(_ref){(0,_ref.commit)("RESET_STATE")},getProducts:function(_ref2){var commit=_ref2.commit;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_products_services_ProductService__.a.get().then(function(products){return commit("SET_PRODUCTS",products),resolve(products)},function(error){return reject(error)})})},updateProduct:function(_ref3,product){var commit=_ref3.commit;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_products_services_ProductService__.a.update(product).then(function(p){return commit("UPDATE_PRODUCT",p),resolve(product)},function(error){return reject(error)})})},saveProduct:function(_ref4,product){var commit=_ref4.commit;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_products_services_ProductService__.a.save(product).then(function(p){return commit("SAVE_PRODUCT",p),resolve(product)},function(error){return reject(error)})})},getPhysicalProducts:function(_ref5,product){var commit=_ref5.commit;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_products_services_ProductService__.a.getPhysicalProducts().then(function(p){return commit("SET_PHYSICAL_PRODUCTS",p),resolve(product)},function(error){return reject(error)})})}}},djOZ:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__modules_invoices_store_actions__=__webpack_require__("iwfk"),__WEBPACK_IMPORTED_MODULE_1__modules_invoices_store_getters__=__webpack_require__("qLAQ"),__WEBPACK_IMPORTED_MODULE_2__modules_invoices_store_mutations__=__webpack_require__("gx87"),__WEBPACK_IMPORTED_MODULE_3__modules_invoices_store_defaults__=__webpack_require__("WifZ"),state=__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_3__modules_invoices_store_defaults__.a)();__webpack_exports__.a={namespaced:!0,state:state,actions:__WEBPACK_IMPORTED_MODULE_0__modules_invoices_store_actions__.a,getters:__WEBPACK_IMPORTED_MODULE_1__modules_invoices_store_getters__.a,mutations:__WEBPACK_IMPORTED_MODULE_2__modules_invoices_store_mutations__.a}},"e+5y":function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator__=__webpack_require__("Xxa5"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator__),__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator__=__webpack_require__("exGp"),__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator__),__WEBPACK_IMPORTED_MODULE_2__modules_users_Users__=__webpack_require__("XoC3"),__WEBPACK_IMPORTED_MODULE_3__modules_users_UserDetails__=__webpack_require__("WkUe"),__WEBPACK_IMPORTED_MODULE_4__modules_users_CreateUser__=__webpack_require__("f73D"),__WEBPACK_IMPORTED_MODULE_5__store__=__webpack_require__("olkN"),_this=this,usersRoutes=[{path:"/users",name:"Users",component:__WEBPACK_IMPORTED_MODULE_2__modules_users_Users__.a,beforeEnter:function(){var _ref=__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator___default()(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default.a.mark(function _callee(to,from,next){return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default.a.wrap(function(_context){for(;;)switch(_context.prev=_context.next){case 0:next(__WEBPACK_IMPORTED_MODULE_5__store__.a.getters["auth/isAuthenticated"]);case 1:case"end":return _context.stop()}},_callee,_this)}));return function(_x,_x2,_x3){return _ref.apply(this,arguments)}}()},{path:"/users/details",name:"UserDetails",component:__WEBPACK_IMPORTED_MODULE_3__modules_users_UserDetails__.a,beforeEnter:function(){var _ref2=__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator___default()(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default.a.mark(function _callee2(to,from,next){return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default.a.wrap(function(_context2){for(;;)switch(_context2.prev=_context2.next){case 0:next(__WEBPACK_IMPORTED_MODULE_5__store__.a.getters["auth/isAuthenticated"]);case 1:case"end":return _context2.stop()}},_callee2,_this)}));return function(_x4,_x5,_x6){return _ref2.apply(this,arguments)}}()},{path:"/users/create",name:"CreateUser",component:__WEBPACK_IMPORTED_MODULE_4__modules_users_CreateUser__.a,beforeEnter:function(){var _ref3=__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator___default()(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default.a.mark(function _callee3(to,from,next){return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default.a.wrap(function(_context3){for(;;)switch(_context3.prev=_context3.next){case 0:next(__WEBPACK_IMPORTED_MODULE_5__store__.a.getters["auth/isAuthenticated"]);case 1:case"end":return _context3.stop()}},_callee3,_this)}));return function(_x7,_x8,_x9){return _ref3.apply(this,arguments)}}()}];__webpack_exports__.a=usersRoutes},f4RB:function(module,exports){},f73D:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_CreateUser_vue__=__webpack_require__("Ehvl"),__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_48ca1e5b_hasScoped_false_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_CreateUser_vue__=__webpack_require__("gNR9"),Component=__webpack_require__("VU/8")(__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_CreateUser_vue__.a,__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_48ca1e5b_hasScoped_false_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_CreateUser_vue__.a,!1,null,null,null);__webpack_exports__.a=Component.exports},"gF+w":function(module,__webpack_exports__,__webpack_require__){"use strict";var esExports={render:function(){var _vm=this,_h=_vm.$createElement,_c=_vm._self._c||_h;return _c("div",{staticClass:"products-container"},[_c("div",{staticClass:"row my-3"},[_c("div",{staticClass:"col-sm-12 text-right"},[_c("button",{staticClass:"btn btn-success",on:{click:function($event){_vm.showProductDetails({})}}},[_c("span",{staticClass:"fa fa-plus"}),_vm._v(" "),_c("span",[_vm._v("CREATE")])])])]),_vm._v(" "),_c("div",{staticClass:"row"},[_c("div",{staticClass:"col-sm-12"},[_c("table",{staticClass:"table table-hover"},[_vm._m(0),_vm._v(" "),_c("tbody",_vm._l(_vm.products,function(product){return _c("tr",[_c("td",[_vm._v(_vm._s(product.sku))]),_vm._v(" "),_c("td",[_vm._v(_vm._s(product.name))]),_vm._v(" "),_c("td",[_vm._v(_vm._s(product.price))]),_vm._v(" "),_c("td",{staticClass:"text-right"},[_c("button",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover",modifiers:{hover:!0}}],staticClass:"btn btn-sm btn-primary",attrs:{title:"Edit"},on:{click:function($event){_vm.showProductDetails(product)}}},[_c("span",{staticClass:"fa fa-pencil-square-o"})])])])}))])])])])},staticRenderFns:[function(){var _h=this.$createElement,_c=this._self._c||_h;return _c("thead",[_c("th",[this._v("SKU")]),this._v(" "),_c("th",[this._v("Name")]),this._v(" "),_c("th",[this._v("Price")]),this._v(" "),_c("th",{staticClass:"text-right"},[this._v("Actions")])])}]};__webpack_exports__.a=esExports},gH6m:function(module,exports){},gKFw:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__=__webpack_require__("Dd8w"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__),__WEBPACK_IMPORTED_MODULE_1_vuex__=__webpack_require__("NYxO");__webpack_exports__.a={name:"UserDetails",components:{},data:function(){return{}},mounted:function(){this.$store.dispatch("users/getUsers")},computed:__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default()({},__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1_vuex__.a)({userDetails:"users/userDetails"})),methods:{back:function(){history.back()}}}},gNR9:function(module,__webpack_exports__,__webpack_require__){"use strict";var esExports={render:function(){var _vm=this,_h=_vm.$createElement,_c=_vm._self._c||_h;return _c("div",{staticClass:"product-details-container"},[_c("form",{attrs:{autocomplete:"off"},on:{submit:function($event){$event.preventDefault(),_vm.save()}}},[_c("div",{staticClass:"form-row my-3"},[_c("div",{staticClass:"col-sm-4"},[_c("input",{directives:[{name:"model",rawName:"v-model",value:_vm.user.full_name,expression:"user.full_name"}],staticClass:"form-control",attrs:{type:"text",placeholder:"Full Name"},domProps:{value:_vm.user.full_name},on:{input:function($event){$event.target.composing||_vm.$set(_vm.user,"full_name",$event.target.value)}}})]),_vm._v(" "),_c("div",{staticClass:"col-sm-4"},[_c("input",{directives:[{name:"model",rawName:"v-model",value:_vm.user.email,expression:"user.email"}],staticClass:"form-control",attrs:{type:"email",placeholder:"Email"},domProps:{value:_vm.user.email},on:{input:function($event){$event.target.composing||_vm.$set(_vm.user,"email",$event.target.value)}}})]),_vm._v(" "),_c("div",{staticClass:"col-sm-4"},[_c("input",{directives:[{name:"model",rawName:"v-model",value:_vm.user.short_desc,expression:"user.short_desc"}],staticClass:"form-control",attrs:{type:"text",placeholder:"Description"},domProps:{value:_vm.user.short_desc},on:{input:function($event){$event.target.composing||_vm.$set(_vm.user,"short_desc",$event.target.value)}}})])]),_vm._v(" "),_c("div",{staticClass:"form-row my-3"},[_c("div",{staticClass:"col-sm-4"},[_c("input",{directives:[{name:"model",rawName:"v-model",value:_vm.user.password,expression:"user.password"}],staticClass:"form-control",attrs:{type:"password",placeholder:"Password"},domProps:{value:_vm.user.password},on:{input:function($event){$event.target.composing||_vm.$set(_vm.user,"password",$event.target.value)}}})])]),_vm._v(" "),_c("div",{staticClass:"form-row my-3"},[_c("div",{staticClass:"col-sm-12 text-right"},[_c("button",{staticClass:"btn btn-warning",attrs:{type:"button"},on:{click:function($event){_vm.back()}}},[_c("span",{staticClass:"fa-fa-times"}),_vm._v(" "),_c("span",[_vm._v("Cancel")])]),_vm._v(" "),_c("button",{staticClass:"btn btn-success",attrs:{type:"submit",disabled:_vm.loading}},[_c("span",{staticClass:"fa fa-save"}),_vm._v(" "),_c("span",[_vm._v("Save")])])])])])])},staticRenderFns:[]};__webpack_exports__.a=esExports},gx87:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__=__webpack_require__("woOf"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__),__WEBPACK_IMPORTED_MODULE_1__modules_products_store_defaults__=__webpack_require__("NEAs");__webpack_exports__.a={RESET_STATE:function(state){__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default()(state,__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__modules_products_store_defaults__.a)())},SET_INVOICES:function(state,invoices){return state.invoices=invoices,invoices}}},h1BR:function(module,exports){},hc4W:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__=__webpack_require__("//Fk"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__),__WEBPACK_IMPORTED_MODULE_1__modules_common_services_Authentication__=__webpack_require__("Slhl");__webpack_exports__.a={resetState:function(_ref){(0,_ref.commit)("RESET_STATE")},login:function(_ref2,credentials){var commit=_ref2.commit;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_services_Authentication__.a.login(credentials).then(function(success){return commit("TOKEN",success.access_token),resolve(success)},function(error){return reject(error)})})},logout:function(_ref3){(0,_ref3.commit)("LOGOUT")}}},"hw+N":function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__=__webpack_require__("//Fk"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__),__WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__=__webpack_require__("UfS8"),service={get:function(){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.get("products").then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})},update:function(product){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.put("products/"+product.id,product).then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})},save:function(product){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.post("products",product).then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})},getPhysicalProducts:function(){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.get("products/actions/getPhysicalProducts").then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})}};__webpack_exports__.a=service},i89O:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__.a=function(){return{users:[],userDetails:{},searchableUsers:[]}}},iwfk:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__=__webpack_require__("//Fk"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__),__WEBPACK_IMPORTED_MODULE_1__modules_invoices_services_InvoiceService__=__webpack_require__("2ibb");__webpack_exports__.a={resetState:function(_ref){(0,_ref.commit)("RESET_STATE")},getInvoices:function(_ref2){var commit=_ref2.commit;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_invoices_services_InvoiceService__.a.get().then(function(products){return commit("SET_INVOICES",products),resolve(products)},function(error){return reject(error)})})},search:function(_ref3,filter){var commit=_ref3.commit;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_invoices_services_InvoiceService__.a.get(filter).then(function(products){return commit("SET_INVOICES",products),resolve(products)},function(error){return reject(error)})})}}},jChS:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__=__webpack_require__("woOf"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__),__WEBPACK_IMPORTED_MODULE_1__modules_computers_store_defaults__=__webpack_require__("G9iB");__webpack_exports__.a={RESET_STATE:function(state){__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default()(state,__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__modules_computers_store_defaults__.a)())},SET_COMPUTERS:function(state,computers){return state.computers=computers,computers},SET_SELECTED_COMPUTER:function(state,computer){state.selectedComputer=computer,_.map(state.computers,function(c){c.is_selected=c.id===computer.id})},DISABLE_COMPUTER:function(state,computer){state.selectedComputer.is_enabled=!1,_.filter(state.computers,function(c){return c.id===computer.id}).forEach(function(c){c.is_enabled=!1})},ENABLE_COMPUTER:function(state,computer){state.selectedComputer.is_enabled=!0,_.filter(state.computers,function(c){return c.id===computer.id}).forEach(function(c){c.is_enabled=!0})},START_ORDER:function(state,computer){state.selectedComputer.has_active_order=!0,state.selectedComputer.usage=computer.usage,state.selectedComputer.is_being_used=computer.is_being_used;var i=_.findIndex(state.computers,function(c){return c.id===state.selectedComputer.id});state.computers[i]=state.selectedComputer,_.filter(state.computers,function(c){return c.id===computer.id}).forEach(function(c){c.has_active_order=!0})},END_USAGE:function(state,computer){state.selectedComputer.has_active_order=computer.has_active_order,state.selectedComputer.usage=computer.usage,state.selectedComputer.is_being_used=computer.is_being_used,console.log(computer);var i=_.findIndex(state.computers,function(c){return c.id===state.selectedComputer.id});state.computers[i]=state.selectedComputer,_.filter(state.computers,function(c){return c.id===computer.id}).forEach(function(c){c.has_active_order=!0})},END_ORDER:function(state,computer){state.selectedComputer.has_active_order=!1,state.selectedComputer.usage={has_user:!1},_.filter(state.computers,function(c){return c.id===computer.id}).forEach(function(c){c.has_active_order=!1})},TRANSFER_ORDER:function(state,computer){state.selectedComputer.has_active_order=!1,state.selectedComputer.is_selected=!1,computer.is_selected=!0,computer.has_active_order=!0;var i=_.findIndex(state.computers,function(c){return c.id===computer.id});state.computers[i]=computer,state.selectedComputer=computer,_.map(state.computers,function(c){c.is_selected=c.id===computer.id})},ADD_USER_TO_ORDER:function(state,user){state.selectedComputer.usage.user=user,state.selectedComputer.usage.has_user=!0;var i=_.findIndex(state.computers,function(c){return c.id===state.selectedComputer.id});state.computers[i]=state.selectedComputer},APPLY_GIFT_DISCOUNT:function(state,quantity){state.selectedComputer.usage.gifts_used=state.selectedComputer.usage.gifts_used?parseInt(state.selectedComputer.usage.gifts_used,10)+parseInt(quantity,10):quantity;var i=_.findIndex(state.computers,function(c){return c.id===state.selectedComputer.id});state.computers[i]=state.selectedComputer},APPLY_MONEY_DISCOUNT:function(state,pc){state.selectedComputer.usage.items=pc.usage.items;var i=_.findIndex(state.computers,function(c){return c.id===state.selectedComputer.id});state.computers[i]=state.selectedComputer},ADD_PRODUCT:function(state,pc){state.selectedComputer.usage.items=pc.usage.items;var i=_.findIndex(state.computers,function(c){return c.id===state.selectedComputer.id});state.computers[i]=state.selectedComputer},FIXED_TIMER:function(state,pc){state.selectedComputer.usage.items=pc.usage.items,state.selectedComputer.has_active_order=pc.has_active_order,state.selectedComputer.is_being_used=pc.is_being_used;var i=_.findIndex(state.computers,function(c){return c.id===state.selectedComputer.id});state.computers[i]=state.selectedComputer}}},jWIv:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Products_vue__=__webpack_require__("2VjC"),__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_66a23efe_hasScoped_true_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Products_vue__=__webpack_require__("gF+w");var __vue_styles__=function(ssrContext){__webpack_require__("L3XT")},Component=__webpack_require__("VU/8")(__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Products_vue__.a,__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_66a23efe_hasScoped_true_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Products_vue__.a,!1,__vue_styles__,"data-v-66a23efe",null);__webpack_exports__.a=Component.exports},k0eR:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__=__webpack_require__("//Fk"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__),__WEBPACK_IMPORTED_MODULE_1__modules_users_services_UserService__=__webpack_require__("wRvN");__webpack_exports__.a={resetState:function(_ref){(0,_ref.commit)("RESET_STATE")},getUsers:function(_ref2){var commit=_ref2.commit;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_users_services_UserService__.a.get().then(function(users){return commit("SET_USERS",users),resolve(users)},function(error){return reject(error)})})},getUserDetails:function(_ref3,user){var commit=_ref3.commit;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_users_services_UserService__.a.get(user.id).then(function(users){return commit("SET_USER_DETAILS",users),resolve(users)},function(error){return reject(error)})})},getSearchableUsers:function(_ref4){var commit=_ref4.commit;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_users_services_UserService__.a.getSearchableUsers().then(function(users){return commit("SET_SEARCHABLE_USERS",users),resolve(users)},function(error){return reject(error)})})},save:function(_ref5,user){var commit=_ref5.commit;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_users_services_UserService__.a.save(user).then(function(u){return commit("SAVE",u),resolve(u)},function(error){return reject(error)})})},gift:function(_ref6,data){var commit=_ref6.commit,user=data.user,quantity=data.quantity;return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_users_services_UserService__.a.gift(user,quantity).then(function(u){return commit("GIFT",{u:u,quantity:quantity}),resolve(u)},function(error){return reject(error)})})}}},kQQ2:function(module,exports){},mC8o:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator__=__webpack_require__("Xxa5"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator__),__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator__=__webpack_require__("exGp"),__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator__),__WEBPACK_IMPORTED_MODULE_2__modules_login_Login__=__webpack_require__("AKkp"),__WEBPACK_IMPORTED_MODULE_3__store__=__webpack_require__("olkN"),_this=this,loginRoutes=[{path:"/login",name:"Login",component:__WEBPACK_IMPORTED_MODULE_2__modules_login_Login__.a,beforeEnter:function(){var _ref=__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator___default()(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default.a.mark(function _callee(to,from,next){return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default.a.wrap(function(_context){for(;;)switch(_context.prev=_context.next){case 0:next(!__WEBPACK_IMPORTED_MODULE_3__store__.a.getters["auth/isAuthenticated"]);case 1:case"end":return _context.stop()}},_callee,_this)}));return function(_x,_x2,_x3){return _ref.apply(this,arguments)}}()}];__webpack_exports__.a=loginRoutes},nTpK:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys__=__webpack_require__("fZjL"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys__),vueInstance=new(__webpack_require__("7+uW").default);function showError(error){vueInstance.$notify({type:"error",title:"Error",text:error})}var notificationService={success:function(message){vueInstance.$notify({type:"success",title:"Success",text:message})},warning:function(message){vueInstance.$notify({type:"warn",title:"Warning",text:message})},info:function(message){vueInstance.$notify({title:"Info",text:message})},error:function(_error){"string"!=typeof _error?(_error.body&&(_error=_error.body.error),_error.data&&(_error=_error.data.error),"string"!=typeof _error.message?__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys___default()(_error.message).forEach(function(key){"string"==typeof _error.message[key]?showError(_error.message[key]):_error.message[key].forEach(function(message){showError(message)})}):showError(_error.message)):showError(_error)}};__webpack_exports__.a=notificationService},olkN:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator__=__webpack_require__("Xxa5"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator__),__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator__=__webpack_require__("exGp"),__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator__),__WEBPACK_IMPORTED_MODULE_2_vue__=__webpack_require__("7+uW"),__WEBPACK_IMPORTED_MODULE_3_vuex__=__webpack_require__("NYxO"),__WEBPACK_IMPORTED_MODULE_4__modules_common_store_auth__=__webpack_require__("7IUQ"),__WEBPACK_IMPORTED_MODULE_5__modules_common_store_common__=__webpack_require__("q0Ko"),__WEBPACK_IMPORTED_MODULE_6__modules_login_store__=__webpack_require__("rn5q"),__WEBPACK_IMPORTED_MODULE_7__modules_computers_store__=__webpack_require__("M9+8"),__WEBPACK_IMPORTED_MODULE_8__modules_users_store__=__webpack_require__("S8ds"),__WEBPACK_IMPORTED_MODULE_9__modules_products_store__=__webpack_require__("CVNU"),__WEBPACK_IMPORTED_MODULE_10__modules_invoices_store__=__webpack_require__("djOZ"),__WEBPACK_IMPORTED_MODULE_11_vuex_persistedstate__=__webpack_require__("424j");__WEBPACK_IMPORTED_MODULE_2_vue__.default.use(__WEBPACK_IMPORTED_MODULE_3_vuex__.c),__webpack_exports__.a=new __WEBPACK_IMPORTED_MODULE_3_vuex__.c.Store({modules:{common:__WEBPACK_IMPORTED_MODULE_5__modules_common_store_common__.a,auth:__WEBPACK_IMPORTED_MODULE_4__modules_common_store_auth__.a,login:__WEBPACK_IMPORTED_MODULE_6__modules_login_store__.a,computers:__WEBPACK_IMPORTED_MODULE_7__modules_computers_store__.a,users:__WEBPACK_IMPORTED_MODULE_8__modules_users_store__.a,products:__WEBPACK_IMPORTED_MODULE_9__modules_products_store__.a,invoices:__WEBPACK_IMPORTED_MODULE_10__modules_invoices_store__.a},plugins:[__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_11_vuex_persistedstate__.a)()],actions:{resetStates:function(){var _ref=__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_asyncToGenerator___default()(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default.a.mark(function _callee(){return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_regenerator___default.a.wrap(function(_context){for(;;)switch(_context.prev=_context.next){case 0:return _context.next=2,this.dispatch("auth/resetState");case 2:return _context.next=4,this.dispatch("common/resetState");case 4:return _context.next=6,this.dispatch("computers/resetState");case 6:return _context.next=8,this.dispatch("users/resetState");case 8:return _context.next=10,this.dispatch("products/resetState");case 10:return _context.next=12,this.dispatch("invoices/resetState");case 12:case"end":return _context.stop()}},_callee,this)}));return function(){return _ref.apply(this,arguments)}}()}})},q0Ko:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__modules_common_store_common_actions__=__webpack_require__("7U7n"),__WEBPACK_IMPORTED_MODULE_1__modules_common_store_common_getters__=__webpack_require__("MQwg"),__WEBPACK_IMPORTED_MODULE_2__modules_common_store_common_mutations__=__webpack_require__("sWr4"),__WEBPACK_IMPORTED_MODULE_3__modules_common_store_common_defaults__=__webpack_require__("xc1c"),state=__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_3__modules_common_store_common_defaults__.a)();__webpack_exports__.a={namespaced:!0,state:state,actions:__WEBPACK_IMPORTED_MODULE_0__modules_common_store_common_actions__.a,getters:__WEBPACK_IMPORTED_MODULE_1__modules_common_store_common_getters__.a,mutations:__WEBPACK_IMPORTED_MODULE_2__modules_common_store_common_mutations__.a}},qLAQ:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__.a={invoices:function(state){return state.invoices}}},"rC+l":function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__=__webpack_require__("woOf"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__),__WEBPACK_IMPORTED_MODULE_1__modules_login_store_defaults__=__webpack_require__("GGFc");__webpack_exports__.a={RESET_STATE:function(state){__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default()(state,__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__modules_login_store_defaults__.a)())}}},rn5q:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__modules_login_store_actions__=__webpack_require__("Zcqt"),__WEBPACK_IMPORTED_MODULE_1__modules_login_store_getters__=__webpack_require__("0PWq"),__WEBPACK_IMPORTED_MODULE_2__modules_login_store_mutations__=__webpack_require__("rC+l"),__WEBPACK_IMPORTED_MODULE_3__modules_login_store_defaults__=__webpack_require__("GGFc"),state=__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_3__modules_login_store_defaults__.a)();__webpack_exports__.a={namespaced:!0,state:state,actions:__WEBPACK_IMPORTED_MODULE_0__modules_login_store_actions__.a,getters:__WEBPACK_IMPORTED_MODULE_1__modules_login_store_getters__.a,mutations:__WEBPACK_IMPORTED_MODULE_2__modules_login_store_mutations__.a}},sWr4:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__=__webpack_require__("woOf"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__),__WEBPACK_IMPORTED_MODULE_1__modules_common_store_common_defaults__=__webpack_require__("xc1c");__webpack_exports__.a={RESET_STATE:function(state){__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default()(state,__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__modules_common_store_common_defaults__.a)())},LOADING:function(state,value){return value?state.loading+=1:state.loading-=1,state.loading<0&&(state.loading=0),state.loading}}},uL3Z:function(module,exports){},uslO:function(module,exports,__webpack_require__){var map={"./af":"3CJN","./af.js":"3CJN","./ar":"3MVc","./ar-dz":"tkWw","./ar-dz.js":"tkWw","./ar-kw":"j8cJ","./ar-kw.js":"j8cJ","./ar-ly":"wPpW","./ar-ly.js":"wPpW","./ar-ma":"dURR","./ar-ma.js":"dURR","./ar-sa":"7OnE","./ar-sa.js":"7OnE","./ar-tn":"BEem","./ar-tn.js":"BEem","./ar.js":"3MVc","./az":"eHwN","./az.js":"eHwN","./be":"3hfc","./be.js":"3hfc","./bg":"lOED","./bg.js":"lOED","./bm":"hng5","./bm.js":"hng5","./bn":"aM0x","./bn.js":"aM0x","./bo":"w2Hs","./bo.js":"w2Hs","./br":"OSsP","./br.js":"OSsP","./bs":"aqvp","./bs.js":"aqvp","./ca":"wIgY","./ca.js":"wIgY","./cs":"ssxj","./cs.js":"ssxj","./cv":"N3vo","./cv.js":"N3vo","./cy":"ZFGz","./cy.js":"ZFGz","./da":"YBA/","./da.js":"YBA/","./de":"DOkx","./de-at":"8v14","./de-at.js":"8v14","./de-ch":"Frex","./de-ch.js":"Frex","./de.js":"DOkx","./dv":"rIuo","./dv.js":"rIuo","./el":"CFqe","./el.js":"CFqe","./en-au":"Sjoy","./en-au.js":"Sjoy","./en-ca":"Tqun","./en-ca.js":"Tqun","./en-gb":"hPuz","./en-gb.js":"hPuz","./en-ie":"ALEw","./en-ie.js":"ALEw","./en-il":"QZk1","./en-il.js":"QZk1","./en-nz":"dyB6","./en-nz.js":"dyB6","./eo":"Nd3h","./eo.js":"Nd3h","./es":"LT9G","./es-do":"7MHZ","./es-do.js":"7MHZ","./es-us":"INcR","./es-us.js":"INcR","./es.js":"LT9G","./et":"XlWM","./et.js":"XlWM","./eu":"sqLM","./eu.js":"sqLM","./fa":"2pmY","./fa.js":"2pmY","./fi":"nS2h","./fi.js":"nS2h","./fo":"OVPi","./fo.js":"OVPi","./fr":"tzHd","./fr-ca":"bXQP","./fr-ca.js":"bXQP","./fr-ch":"VK9h","./fr-ch.js":"VK9h","./fr.js":"tzHd","./fy":"g7KF","./fy.js":"g7KF","./gd":"nLOz","./gd.js":"nLOz","./gl":"FuaP","./gl.js":"FuaP","./gom-latn":"+27R","./gom-latn.js":"+27R","./gu":"rtsW","./gu.js":"rtsW","./he":"Nzt2","./he.js":"Nzt2","./hi":"ETHv","./hi.js":"ETHv","./hr":"V4qH","./hr.js":"V4qH","./hu":"xne+","./hu.js":"xne+","./hy-am":"GrS7","./hy-am.js":"GrS7","./id":"yRTJ","./id.js":"yRTJ","./is":"upln","./is.js":"upln","./it":"FKXc","./it.js":"FKXc","./ja":"ORgI","./ja.js":"ORgI","./jv":"JwiF","./jv.js":"JwiF","./ka":"RnJI","./ka.js":"RnJI","./kk":"j+vx","./kk.js":"j+vx","./km":"5j66","./km.js":"5j66","./kn":"gEQe","./kn.js":"gEQe","./ko":"eBB/","./ko.js":"eBB/","./ky":"6cf8","./ky.js":"6cf8","./lb":"z3hR","./lb.js":"z3hR","./lo":"nE8X","./lo.js":"nE8X","./lt":"/6P1","./lt.js":"/6P1","./lv":"jxEH","./lv.js":"jxEH","./me":"svD2","./me.js":"svD2","./mi":"gEU3","./mi.js":"gEU3","./mk":"Ab7C","./mk.js":"Ab7C","./ml":"oo1B","./ml.js":"oo1B","./mr":"5vPg","./mr.js":"5vPg","./ms":"ooba","./ms-my":"G++c","./ms-my.js":"G++c","./ms.js":"ooba","./mt":"oCzW","./mt.js":"oCzW","./my":"F+2e","./my.js":"F+2e","./nb":"FlzV","./nb.js":"FlzV","./ne":"/mhn","./ne.js":"/mhn","./nl":"3K28","./nl-be":"Bp2f","./nl-be.js":"Bp2f","./nl.js":"3K28","./nn":"C7av","./nn.js":"C7av","./pa-in":"pfs9","./pa-in.js":"pfs9","./pl":"7LV+","./pl.js":"7LV+","./pt":"ZoSI","./pt-br":"AoDM","./pt-br.js":"AoDM","./pt.js":"ZoSI","./ro":"wT5f","./ro.js":"wT5f","./ru":"ulq9","./ru.js":"ulq9","./sd":"fW1y","./sd.js":"fW1y","./se":"5Omq","./se.js":"5Omq","./si":"Lgqo","./si.js":"Lgqo","./sk":"OUMt","./sk.js":"OUMt","./sl":"2s1U","./sl.js":"2s1U","./sq":"V0td","./sq.js":"V0td","./sr":"f4W3","./sr-cyrl":"c1x4","./sr-cyrl.js":"c1x4","./sr.js":"f4W3","./ss":"7Q8x","./ss.js":"7Q8x","./sv":"Fpqq","./sv.js":"Fpqq","./sw":"DSXN","./sw.js":"DSXN","./ta":"+7/x","./ta.js":"+7/x","./te":"Nlnz","./te.js":"Nlnz","./tet":"gUgh","./tet.js":"gUgh","./tg":"5SNd","./tg.js":"5SNd","./th":"XzD+","./th.js":"XzD+","./tl-ph":"3LKG","./tl-ph.js":"3LKG","./tlh":"m7yE","./tlh.js":"m7yE","./tr":"k+5o","./tr.js":"k+5o","./tzl":"iNtv","./tzl.js":"iNtv","./tzm":"FRPF","./tzm-latn":"krPU","./tzm-latn.js":"krPU","./tzm.js":"FRPF","./ug-cn":"To0v","./ug-cn.js":"To0v","./uk":"ntHu","./uk.js":"ntHu","./ur":"uSe8","./ur.js":"uSe8","./uz":"XU1s","./uz-latn":"/bsm","./uz-latn.js":"/bsm","./uz.js":"XU1s","./vi":"0X8Q","./vi.js":"0X8Q","./x-pseudo":"e/KL","./x-pseudo.js":"e/KL","./yo":"YXlc","./yo.js":"YXlc","./zh-cn":"Vz2w","./zh-cn.js":"Vz2w","./zh-hk":"ZUyn","./zh-hk.js":"ZUyn","./zh-tw":"BbgG","./zh-tw.js":"BbgG"};function webpackContext(req){return __webpack_require__(webpackContextResolve(req))}function webpackContextResolve(req){var id=map[req];if(!(id+1))throw new Error("Cannot find module '"+req+"'.");return id}webpackContext.keys=function(){return Object.keys(map)},webpackContext.resolve=webpackContextResolve,module.exports=webpackContext,webpackContext.id="uslO"},v8QE:function(module,exports){},w3X9:function(module,__webpack_exports__,__webpack_require__){"use strict";var esExports={render:function(){var _vm=this,_h=_vm.$createElement,_c=_vm._self._c||_h;return _c("div",{staticClass:"user-details-container"},[_c("div",{staticClass:"row"},[_c("div",{staticClass:"offset-3 col-sm-6"},[_c("div",{staticClass:"row"},[_c("div",{staticClass:"col-sm-10"},[_c("h3",[_vm._v(_vm._s(_vm.userDetails.full_name))])]),_vm._v(" "),_c("div",{staticClass:"col-sm-2"},[_c("button",{staticClass:"btn btn-sm btn-warning",on:{click:function($event){_vm.back()}}},[_c("span",{staticClass:"fa fa-arrow-circle-left"}),_vm._v(" "),_c("span",[_vm._v("BACK")])])])]),_vm._v(" "),_c("div",{staticClass:"row"},[_c("div",{staticClass:"col-sm-12"},[_c("table",{staticClass:"table table-hover"},[_c("tbody",[_c("tr",[_c("th",[_vm._v("Hours Spent this month")]),_vm._v(" "),_c("td",{staticClass:"text-right"},[_vm._v(_vm._s(_vm.userDetails.info.hours_spent_this_month))])]),_vm._v(" "),_c("tr",[_c("th",[_vm._v("Hours Spent in "+_vm._s(_vm.userDetails.info.statistics.a_month_ago.month))]),_vm._v(" "),_c("td",{staticClass:"text-right"},[_vm._v(_vm._s(_vm.userDetails.info.statistics.a_month_ago.hours))])]),_vm._v(" "),_c("tr",[_c("th",[_vm._v("Hours Spent in "+_vm._s(_vm.userDetails.info.statistics.two_months_ago.month))]),_vm._v(" "),_c("td",{staticClass:"text-right"},[_vm._v(_vm._s(_vm.userDetails.info.statistics.two_months_ago.hours))])]),_vm._v(" "),_c("tr",[_c("th",[_vm._v("Hours Spent in "+_vm._s(_vm.userDetails.info.statistics.three_months_ago.month))]),_vm._v(" "),_c("td",{staticClass:"text-right"},[_vm._v(_vm._s(_vm.userDetails.info.statistics.three_months_ago.hours))])]),_vm._v(" "),_c("tr",[_c("th",[_vm._v("Hours as gift")]),_vm._v(" "),_c("td",{staticClass:"text-right"},[_vm._v(_vm._s(_vm.userDetails.info.gifts))])])])])])])])])])},staticRenderFns:[]};__webpack_exports__.a=esExports},"wBl/":function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Computers_vue__=__webpack_require__("SMgD"),__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_751c018e_hasScoped_true_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Computers_vue__=__webpack_require__("WgqU");var __vue_styles__=function(ssrContext){__webpack_require__("DNRv")},Component=__webpack_require__("VU/8")(__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Computers_vue__.a,__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_751c018e_hasScoped_true_transformToRequire_video_src_source_src_img_src_image_xlink_href_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Computers_vue__.a,!1,__vue_styles__,"data-v-751c018e",null);__webpack_exports__.a=Component.exports},wQx6:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__.a={products:function(state){return state.products},productDetails:function(state){return state.productDetails},physicalProducts:function(state){return state.physicalProducts}}},wRvN:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__=__webpack_require__("//Fk"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise__),__WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__=__webpack_require__("UfS8"),service={get:function(){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.get("users").then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})},save:function(user){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.post("users",user).then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})},gift:function(user,quantity){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.post("users/"+user.id+"/actions/gift",{quantity:quantity}).then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})},getSearchableUsers:function(){return new __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a(function(resolve,reject){return __WEBPACK_IMPORTED_MODULE_1__modules_common_factories_ApiFactory__.a.get("users/actions/getSearchableUsers").then(function(success){return resolve(success.data.data)},function(error){return reject(error)})})},search:function(users,text){if(!text)return[];var data=users;return data=_.filter(data,function(u){return _.startsWith(u.full_name.toUpperCase(),text.toUpperCase())})}};__webpack_exports__.a=service},xJD8:function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__=__webpack_require__("Dd8w"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__),__WEBPACK_IMPORTED_MODULE_1__modules_common_components_Header__=__webpack_require__("ZZPp"),__WEBPACK_IMPORTED_MODULE_2_vuex__=__webpack_require__("NYxO");__webpack_exports__.a={name:"Trinity",data:function(){return{}},computed:__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default()({},__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_2_vuex__.a)({isAuthenticated:"auth/isAuthenticated",user:"auth/user",token:"auth/token",loading:"common/loading"})),methods:{isStaging:function(){return!1}},components:{CustomHeader:__WEBPACK_IMPORTED_MODULE_1__modules_common_components_Header__.a}}},xc1c:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__.a=function(){return{loading:0}}},zj2Q:function(module,exports){}},["NHnr"]);

Zerion Mini Shell 1.0