(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5254650d"],{"2bd9":function(e,a,s){},"81a2":function(e,a,s){"use strict";s("2bd9")},e17b:function(e,a,s){"use strict";s.r(a);s("b0c0");var r=function(){var e=this,a=e._self._c;return a("div",{staticClass:"main-content"},[a("breadcumb",{attrs:{page:"Testimoni",folder:"Testimoni",link:"/app/testimony"}}),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.handleSaveTestimony.apply(null,arguments)}}},[a("b-overlay",{attrs:{show:e.loading,rounded:"sm"}},[a("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Judul Testimoni","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("judul")},attrs:{placeholder:"Masukkan Judul Testimoni",name:"judul"},model:{value:e.formTestimony.title,callback:function(a){e.$set(e.formTestimony,"title",a)},expression:"formTestimony.title"}}),a("p",{directives:[{name:"show",rawName:"v-show",value:e.errors.has("judul"),expression:"errors.has('judul')"}],staticClass:"text-danger"},[e._v(" "+e._s(e.errors.first("judul"))+" ")])],1),a("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Deskripsi","label-for":"input-1"}},[a("b-form-textarea",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],class:{input:!0,"is-danger":e.errors.has("deskripsi")},attrs:{placeholder:"Masukkan Deskripsi Testimoni",name:"deskripsi"},model:{value:e.formTestimony.desc,callback:function(a){e.$set(e.formTestimony,"desc",a)},expression:"formTestimony.desc"}}),a("p",{directives:[{name:"show",rawName:"v-show",value:e.errors.has("deskripsi"),expression:"errors.has('deskripsi')"}],staticClass:"text-danger"},[e._v(" "+e._s(e.errors.first("deskripsi"))+" ")])],1),a("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Nama","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")},attrs:{placeholder:"Masukkan Nama",name:"nama"},model:{value:e.formTestimony.name,callback:function(a){e.$set(e.formTestimony,"name",a)},expression:"formTestimony.name"}}),a("p",{directives:[{name:"show",rawName:"v-show",value:e.errors.has("nama"),expression:"errors.has('nama')"}],staticClass:"text-danger"},[e._v(" "+e._s(e.errors.first("nama"))+" ")])],1),a("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Pekerjaan","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("pekerjaan")},attrs:{placeholder:"Masukkan Pekerjaan",name:"pekerjaan"},model:{value:e.formTestimony.job_title,callback:function(a){e.$set(e.formTestimony,"job_title",a)},expression:"formTestimony.job_title"}}),a("p",{directives:[{name:"show",rawName:"v-show",value:e.errors.has("pekerjaan"),expression:"errors.has('pekerjaan')"}],staticClass:"text-danger"},[e._v(" "+e._s(e.errors.first("pekerjaan"))+" ")])],1),a("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Upload Image","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("image")},attrs:{placeholder:"Choose a file or drop it here...","drop-placeholder":"Drop file here...",accept:"image/jpg, image/jpeg, image/png",name:"image"},on:{change:e.setImage},model:{value:e.formTestimony.setImage,callback:function(a){e.$set(e.formTestimony,"setImage",a)},expression:"formTestimony.setImage"}}),a("p",{directives:[{name:"show",rawName:"v-show",value:e.errors.has("image"),expression:"errors.has('image')"}],staticClass:"text-danger"},[e._v(" "+e._s(e.errors.first("image"))+" ")])],1),a("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Klien"}},[e.userSource?a("b-form-input",{attrs:{readonly:""},model:{value:e.formTestimony.source_name,callback:function(a){e.$set(e.formTestimony,"source_name",a)},expression:"formTestimony.source_name"}}):e._e(),e.userSource?e._e():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.formTestimony.source,callback:function(a){e.$set(e.formTestimony,"source",a)},expression:"formTestimony.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)},t=[],i=(s("99af"),s("caad"),s("14d9"),s("2532"),{data:function(){return{formTestimony:{title:"",desc:"",name:"",job_title:"",status:!1,source:null,setImage:null,source_name:""},sources:[],loading:!1,userSource:!1}},mounted:function(){this.loadSources()},methods:{loadSources:function(){var e=this,a=this.$store.getters.accountData.source_id;this.userSource?this.$http.get("".concat("https://orchestrator.bwa.id/api/v1/","white-labels/").concat(a),{headers:{Authorization:"Bearer ".concat(this.$store.getters["accessToken"])}}).then((function(a){var s=a.data;e.formAchievement.source_name=s.source_name})).catch((function(){e.$store.dispatch("error","Maaf, terjadi kesalahan")})):this.$http.get("".concat("https://orchestrator.bwa.id/api/v1/","white-labels"),{headers:{Authorization:"Bearer ".concat(this.$store.getters["accessToken"])}}).then((function(a){var s=a.data;e.sources=s.data,e.sources.unshift({source_id:null,source_name:"Pilih Klien",disabled:!0})})).catch((function(){e.$store.dispatch("error","Maaf, terjadi kesalahan")}))},setImage:function(e){var a=e.target.files[0];if(a.size>5e5)this.formTestimony.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.formTestimony.setImage=null,void alert("Please select an image file");if("function"===typeof FileReader){var s=new FileReader;s.onload=function(e){},s.readAsDataURL(a)}else this.formTestimony.setImage=null,alert("Sorry, FileReader API not supported")}},handleSaveTestimony:function(){var e=this;this.loading=!0;var a=this.$loading.show({container:this.$refs.formContainer});this.$validator.validateAll().then((function(s){if(s){var r=new FormData;r.append("testimoni_title",e.formTestimony.title),r.append("testimoni_desc",e.formTestimony.desc),r.append("testimoni_name",e.formTestimony.name),r.append("testimoni_job_title",e.formTestimony.job_title),null!==e.formTestimony.source&&r.append("source_id",e.formTestimony.source),null!==e.formTestimony.setImage&&""!==e.formTestimony.setImage&&r.append("testimoni_image",e.formTestimony.setImage),e.$http.post("".concat("https://orchestrator.bwa.id/api/v1/","testimoni"),r,{headers:{Authorization:"Bearer ".concat(e.$store.getters["accessToken"])}}).then((function(s){200===s.status&&(a.hide(),e.$store.dispatch("success","testimoni berhasil ditambahkan"),e.$router.push("/app/testimony"),e.loading=!1)})).catch((function(s){a.hide(),e.loading=!1,e.$store.dispatch("error",s)}))}else a.hide(),e.loading=!1}))}}}),o=i,n=(s("81a2"),s("2877")),l=Object(n["a"])(o,r,t,!1,null,"7fd0b1d1",null);a["default"]=l.exports}}]);