(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-09494165"],{"129f":function(t,e,i){"use strict";t.exports=Object.is||function(t,e){return t===e?0!==t||1/t===1/e:t!==t&&e!==e}},"14c3":function(t,e,i){"use strict";var r=i("c65b"),s=i("825a"),n=i("1626"),a=i("c6b6"),o=i("9263"),c=TypeError;t.exports=function(t,e){var i=t.exec;if(n(i)){var l=r(i,t,e);return null!==l&&s(l),l}if("RegExp"===a(t))return r(o,t,e);throw new c("RegExp#exec called on incompatible receiver")}},"841c":function(t,e,i){"use strict";var r=i("c65b"),s=i("d784"),n=i("825a"),a=i("861d"),o=i("1d80"),c=i("129f"),l=i("577e"),u=i("dc4a"),f=i("14c3");s("search",(function(t,e,i){return[function(e){var i=o(this),s=a(e)?u(e,t):void 0;return s?r(s,e,i):new RegExp(e)[t](l(i))},function(t){var r=n(this),s=l(t),a=i(e,r,s);if(a.done)return a.value;var o=r.lastIndex;c(o,0)||(r.lastIndex=0);var u=f(r,s);return c(r.lastIndex,o)||(r.lastIndex=o),null===u?-1:u.index}]}))},"9fca":function(t,e,i){"use strict";i("dcc4")},bb38:function(t,e,i){"use strict";i.r(e);i("4de4"),i("14d9"),i("e9f5"),i("910d"),i("d3b7");var r=function(){var t=this,e=t._self._c;return e("div",{staticClass:"main-content"},[e("breadcumb",{attrs:{page:"Testimoni",folder:"Testimoni"}}),e("b-card",{staticClass:"wrapper"},[e("b-row",[e("b-col",{attrs:{sm:"6"}},[e("b-form-group",{staticClass:"w-100",attrs:{label:"Cari Judul"}},[e("b-form-input",{attrs:{type:"text",placeholder:"Judul"},model:{value:t.filter.title,callback:function(e){t.$set(t.filter,"title",e)},expression:"filter.title"}})],1)],1),t.userSource?t._e():e("b-col",[e("b-form-group",{staticClass:"w-100",attrs:{label:"Klien"}},[e("b-form-select",{attrs:{options:t.sources,"value-field":"source_id","text-field":"source_name"},model:{value:t.filter.source,callback:function(e){t.$set(t.filter,"source",e)},expression:"filter.source"}})],1)],1)],1),e("b-form-group",{staticClass:"text-left"},[e("b-button",{attrs:{size:"sm",variant:"info mt-1"},on:{click:function(e){return t.handlefilter(1)}}},[t._v("Filter")]),e("b-button",{attrs:{size:"sm",variant:"info mt-1 ml-2"},on:{click:t.resetFilter}},[t._v("Reset Filter")])],1),e("b-form-group",{staticClass:"text-right mt-2"},[e("b-button",{staticClass:"btn-rounded text-white",attrs:{variant:"primary"},on:{click:function(e){return t.$router.push("/app/testimony/create")}}},[t._v(" Tambah Testimoni ")])],1),e("b-table",{staticClass:"mt-4",attrs:{hover:"",responsive:"",fields:t.fields,items:t.testimony,busy:t.isBusy,"show-empty":"","current-page":t.currentPage,"per-page":0},scopedSlots:t._u([{key:"empty",fn:function(){return[e("div",{staticClass:"text-center"},[t._v(" Data testimoni tidak ada ")])]},proxy:!0},{key:"table-busy",fn:function(){return[e("div",{staticClass:"text-center text-primary my-2"},[e("b-spinner",{staticClass:"align-middle"}),e("strong",[t._v("Loading...")])],1)]},proxy:!0},{key:"cell(testimoni_title)",fn:function(i){return[e("router-link",{attrs:{to:"/app/testimony/detail/".concat(i.item.testimoni_id)}},[t._v(" "+t._s(i.item.testimoni_title)+" ")])]}},{key:"cell(testimoni_desc)",fn:function(e){return[t._v(" "+t._s(e.item.testimoni_desc)+" ")]}},{key:"cell(testimoni_name)",fn:function(e){return[t._v(" "+t._s(e.item.testimoni_name)+" ")]}},{key:"cell(testimoni_job_title)",fn:function(e){return[t._v(" "+t._s(e.item.testimoni_job_title)+" ")]}},{key:"cell(testimoni_image_url)",fn:function(t){return[e("img",{staticStyle:{"max-width":"100px"},attrs:{src:t.item.testimoni_image_url,alt:""}})]}},{key:"cell(is_active)",fn:function(i){return[e("b-badge",{attrs:{pill:"",variant:i.item.is_active?"success":"warning"}},[t._v(t._s(i.item.is_active?"Aktif":"Non-Aktif"))])]}},{key:"cell(actions)",fn:function(i){return[e("router-link",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover",modifiers:{hover:!0}}],attrs:{to:"/app/testimony/edit/".concat(i.item.testimoni_id),title:"Edit"}},[e("i",{staticClass:"i-Eraser-2 text-25 text-success mr-2"})]),e("a",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover",modifiers:{hover:!0}}],staticClass:"mr-2",attrs:{href:"#",title:i.item.is_active?"non-aktifkan testimoni":"aktifkan testimoni"},on:{click:function(e){return e.preventDefault(),t.setStatus(i.item.testimoni_id,!i.item.is_active)}}},[e("i",{class:i.item.is_active?"i-Eye-Visible text-25 text-warning":"i-Eye-Visible text-25 text-success"})]),e("a",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover",modifiers:{hover:!0}}],attrs:{href:"#",title:"Hapus"},on:{click:function(e){return e.preventDefault(),t.handleDeleteTestimony(i.item.testimoni_id)}}},[e("i",{staticClass:"i-Close-Window text-25 text-danger"})])]}}])}),e("b-col",{staticClass:"my-1",attrs:{md:"0"}},[e("b-pagination",{staticClass:"my-0",attrs:{"total-rows":t.totalTestimony,"per-page":t.perPage,align:"right",size:"sm"},model:{value:t.currentPage,callback:function(e){t.currentPage=e},expression:"currentPage"}})],1)],1)],1)},s=[],n=(i("99af"),i("ac1f"),i("25f0"),i("3ca3"),i("841c"),i("ddb0"),i("2b3d"),i("bf19"),i("9861"),i("88a7"),i("271a"),i("5494"),i("bbf5")),a=i.n(n),o=(i("53b4"),{components:{DateRangePicker:a.a},data:function(){return{fields:[{key:"testimoni_title",label:"Judul",sortable:!0,sortDirection:"desc"},{key:"testimoni_desc",label:"Deskripsi"},{key:"testimoni_name",label:"Nama",sortable:!0,sortDirection:"desc"},{key:"testimoni_job_title",label:"Pekerjaan",sortable:!0,sortDirection:"desc"},{key:"testimoni_image_url",label:"Image",sortable:!0,sortDirection:"desc"},{key:"is_active",label:"Status",sortable:!0,class:"text-center"},{key:"actions",label:"Actions"}],filter:{title:"",source:null},testimony:[],sources:[],totalTestimony:0,currentPage:1,perPage:25,isBusy:!0,userSource:!1}},watch:{currentPage:{handler:function(){this.handlefilter(this.currentPage)}}},mounted:function(){this.handlefilter(this.currentPage),this.loadSources()},methods:{loadSources:function(){var t=this,e=null!==this.$store.getters.accountData.source_id?this.$store.getters.accountData.source_id:"";this.userSource=""!==e,this.userSource||this.$http.get("".concat("https://orchestrator.bwa.id/api/v1/","white-labels"),{headers:{Authorization:"Bearer ".concat(this.$store.getters["accessToken"])}}).then((function(e){var i=e.data;t.sources=i.data,t.sources.unshift({source_id:null,source_name:"Pilih Sumber"})})).catch((function(e){console.error(e),t.$store.dispatch("error","Maaf, terjadi kesalahan")}))},handlefilter:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;this.isBusy=!0;var i=new URL(window.location.href),r=new URLSearchParams(i.search);r.append("page",e),r.append("limit",this.perPage),null!==this.filter.title&&""!==this.filter.title&&r.append("title",this.filter.title),null!==this.filter.source&&""!==this.filter.source&&r.append("source_id",this.filter.source),this.$http.get("".concat("https://orchestrator.bwa.id/api/v1/","testimoni?").concat(r.toString()),{headers:{Authorization:"Bearer ".concat(this.$store.getters["accessToken"])}}).then((function(e){var i=e.data;t.testimony=i.data,t.totalTestimony=i.meta.total,t.isBusy=!1,t.currentPage=i.meta.current_page})).catch((function(){t.$store.dispatch("error","Maaf, terjadi kesalahan")}))},resetFilter:function(){this.filter={title:"",source:null},this.handlefilter()},setStatus:function(t,e){var i=this;this.$http.patch("".concat("https://orchestrator.bwa.id/api/v1/","testimoni/").concat(t),{is_active:e?1:0},{headers:{Authorization:"Bearer ".concat(this.$store.getters["accessToken"])}}).then((function(){i.handlefilter(i.currentPage),i.$store.dispatch("success","Status testimoni berhasil diubah")})).catch((function(t){i.$store.dispatch("error",t)}))},handleDeleteTestimony:function(t){var e=this;this.$swal({title:"Apakah kamu yakin?",text:"Ingin menghapus testimoni ini",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Hapus"}).then((function(i){i.value&&e.$http.delete("".concat("https://orchestrator.bwa.id/api/v1/","testimoni/").concat(t),{headers:{Authorization:"Bearer ".concat(e.$store.getters["accessToken"])}}).then((function(){e.handlefilter(e.currentPage),e.$store.dispatch("success","testimoni berhasil dihapus")})).catch((function(t){e.$store.dispatch("error",t)}))}))}}}),c=o,l=(i("9fca"),i("2877")),u=Object(l["a"])(c,r,s,!1,null,"f195f368",null);e["default"]=u.exports},d784:function(t,e,i){"use strict";i("ac1f");var r=i("c65b"),s=i("cb2d"),n=i("9263"),a=i("d039"),o=i("b622"),c=i("9112"),l=o("species"),u=RegExp.prototype;t.exports=function(t,e,i,f){var d=o(t),m=!a((function(){var e={};return e[d]=function(){return 7},7!==""[t](e)})),h=m&&!a((function(){var e=!1,i=/a/;return"split"===t&&(i={},i.constructor={},i.constructor[l]=function(){return i},i.flags="",i[d]=/./[d]),i.exec=function(){return e=!0,null},i[d](""),!e}));if(!m||!h||i){var p=/./[d],b=e(d,""[t],(function(t,e,i,s,a){var o=e.exec;return o===n||o===u.exec?m&&!a?{done:!0,value:r(p,e,i,s)}:{done:!0,value:r(t,i,e,s)}:{done:!1}}));s(String.prototype,t,b[0]),s(u,d,b[1])}f&&c(u[d],"sham",!0)}},dcc4:function(t,e,i){}}]);