(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-219f71f3"],{"48f4":function(e,a,r){"use strict";r("9645")},9645:function(e,a,r){},b6b0:function(e,a,r){"use strict";r.r(a);var t=function(){var e=this,a=e._self._c;return a("div",{staticClass:"main-content"},[a("breadcumb",{attrs:{page:"Buat Mitra Baru",folder:"Mitra",link:"/app/mitra"}}),a("b-row",[a("b-col",{attrs:{md:"12"}},[a("b-card",{ref:"formContainer"},[a("b-form",{on:{submit:function(a){return a.preventDefault(),e.handleSaveMitra.apply(null,arguments)}}},[a("b-overlay",{attrs:{show:e.loading,rounded:"sm"}},[a("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Nama Mitra","label-for":"input-1"}},[a("b-form-input",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],class:{input:!0,"is-danger":e.errors.has("nama mitra")},attrs:{placeholder:"Masukkan Nama Mitra",name:"nama mitra"},model:{value:e.formMitra.title,callback:function(a){e.$set(e.formMitra,"title",a)},expression:"formMitra.title"}}),a("p",{directives:[{name:"show",rawName:"v-show",value:e.errors.has("nama mitra"),expression:"errors.has('nama mitra')"}],staticClass:"text-danger"},[e._v(" "+e._s(e.errors.first("nama mitra"))+" ")])],1),a("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Upload Logo Mitra","label-for":"input-1"}},[a("b-form-file",{directives:[{name:"validate",rawName:"v-validate",value:"required|size:500",expression:"'required|size:500'"}],class:{input:!0,"is-danger":e.errors.has("logo mitra")},attrs:{placeholder:"Choose a file or drop it here...","drop-placeholder":"Drop file here...",accept:"image/jpg, image/jpeg, image/png",name:"logo mitra"},on:{change:e.setImage},model:{value:e.formMitra.setImage,callback:function(a){e.$set(e.formMitra,"setImage",a)},expression:"formMitra.setImage"}}),a("p",{directives:[{name:"show",rawName:"v-show",value:e.errors.has("logo mitra"),expression:"errors.has('logo mitra')"}],staticClass:"text-danger"},[e._v(" "+e._s(e.errors.first("logo mitra"))+" ")])],1),a("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Klien"}},[a("b-form-select",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],class:{input:!0,"is-danger":e.errors.has("klien")},attrs:{options:e.sources,"value-field":"source_id","text-field":"source_name","disabled-field":"disabled",name:"klien"},model:{value:e.formMitra.source,callback:function(a){e.$set(e.formMitra,"source",a)},expression:"formMitra.source"}}),a("p",{directives:[{name:"show",rawName:"v-show",value:e.errors.has("klien"),expression:"errors.has('klien')"}],staticClass:"text-danger"},[e._v(e._s(e.errors.first("klien")))])],1),a("b-col",{attrs:{md:"12"}},[a("b-button",{staticClass:"mt-3",attrs:{type:"submit",variant:"primary",disabled:e.loading}},[e._v(" Save ")])],1)],1)],1)],1)],1)],1)],1)},s=[],i=(r("caad"),r("14d9"),r("2532"),{data:function(){return{formMitra:{title:"",setImage:"",status:!1,source:null,source_name:""},sources:[],loading:!1,userSource:!1}},mounted:function(){this.loadSources()},methods:{setImage:function(e){var a=e.target.files[0];if(a.size>5e5)this.formMitra.setImage=null,e.target.value=null,this.$store.dispatch("error","file terlalu besar, harus dibawah 500 kb");else{if(!a.type.includes("image/"))return this.formMitra.setImage=null,void alert("Please select an image file");if("function"===typeof FileReader){var r=new FileReader;r.onload=function(e){},r.readAsDataURL(a)}else this.formMitra.setImage=null,alert("Sorry, FileReader API not supported")}},loadSources:function(){var e=this;this.$http.get("".concat("https://orchestrator.bwa.id/api/v1/","white-labels"),{headers:{Authorization:"Bearer ".concat(this.$store.getters["accessToken"])}}).then((function(a){var r=a.data;e.sources=r.data,e.sources.unshift({source_id:null,source_name:"Pilih Klien",disabled:!0})})).catch((function(){e.$store.dispatch("error","Maaf, terjadi kesalahan")}))},handleSaveMitra:function(){var e=this;this.loading=!0;var a=this.$loading.show({container:this.$refs.formContainer});this.$validator.validateAll().then((function(r){if(r){var t=new FormData;t.append("mitra_title",e.formMitra.title),t.append("mitra_image",e.formMitra.setImage),null!==e.formMitra.source&&""!==e.formMitra.source&&t.append("source_id",e.formMitra.source),e.$http.post("".concat("https://orchestrator.bwa.id/api/v1/","mitra"),t,{headers:{Authorization:"Bearer ".concat(e.$store.getters["accessToken"])}}).then((function(r){200===r.status&&(a.hide(),e.$store.dispatch("success","mitra berhasil ditambahkan"),e.$router.push("/app/mitra"),e.loading=!1)})).catch((function(r){a.hide(),e.loading=!1,e.$store.dispatch("error",r)}))}else a.hide(),e.loading=!1}))}}}),o=i,n=(r("48f4"),r("2877")),l=Object(n["a"])(o,t,s,!1,null,"7b259ce8",null);a["default"]=l.exports}}]);