(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0256e965"],{"227e":function(e,t,i){},"2fc2":function(e,t,i){"use strict";i.r(t);var l=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"form-group"},[e.label?i("label",[e._v(e._s(e.label))]):e._e(),i("div",{staticClass:"input-container  mr-2"},[e.tempImage?e._e():i("button",{staticClass:"btn-upload mb-2",staticStyle:{height:"40px"},attrs:{title:"Upload"},on:{click:e.selectFile}},[e.loadingUpload?i("b-spinner",{attrs:{small:""}}):i("i",{staticClass:"uil uil-image-upload"})],1)]),e.tempImage?i("div",{staticClass:"row ml-2 mr-2"},[i("img",{staticClass:"mb-2",class:{"full-width":e.fullWidth},staticStyle:{height:"40px"},attrs:{src:e.tempImage}}),i("button",{staticClass:"btn-upload btn-remove",staticStyle:{height:"40px"},attrs:{disabled:e.loadingRemove,title:"Clear"},on:{click:function(t){return e.deleteFile("login_page_logo")}}},[i("i",{staticClass:"uil uil-trash-alt"})])]):e._e(),i("input",{ref:"inputFile",staticClass:"form-control",staticStyle:{display:"none"},attrs:{"hide-input":e.iValue,type:"file",accept:"image/*"},on:{change:e.handleChanged}})])},s=[],a={props:{resize:{type:Boolean,default:!1},value:{type:String,default:null},label:{type:String,default:null},fullWidth:{type:Boolean,default:!1},businessId:{type:Number,default:null}},data(){return{loadingRemove:!1,loadingUpload:!1,tempImage:null}},computed:{iValue:{get(){return this.value},set(e){this.$emit("input",e)}}},mounted(){this.tempImage=this.value},methods:{selectFile(){this.$refs.inputFile.click()},choosedFile(e){this.loadingUpload=!0;let t=new FormData;t.append("business_id",this.businessId),t.append("file",e),t.append("resize-image",this.resize),this.$store.dispatch("business/uploadImage",t).then(e=>{this.iValue=e.path,this.tempImage=e.path,this.loadingUpload=!1}).catch(()=>{this.loadingUpload=!1})},deleteFile(){this.loadingRemove=!0;const e={path:this.iValue,business_id:this.businessId};this.$store.dispatch("business/deleteImage",e).then(e=>{this.loadingRemove=null,this.iValue=null,this.tempImage=null}).catch(()=>{this.loadingRemove=null})},handleChanged(){this.choosedFile(this.$refs.inputFile.files[0])}}},n=a,o=(i("c1586"),i("2877")),u=Object(o["a"])(n,l,s,!1,null,"32036d40",null);t["default"]=u.exports},c1586:function(e,t,i){"use strict";i("227e")}}]);
//# sourceMappingURL=chunk-0256e965.9682cf4a.js.map