(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-334ddb20"],{"129f":function(e,t,a){"use strict";e.exports=Object.is||function(e,t){return e===t?0!==e||1/e===1/t:e!==e&&t!==t}},"770b":function(e,t,a){"use strict";a("b9c0")},"841c":function(e,t,a){"use strict";var r=a("c65b"),n=a("d784"),s=a("825a"),i=a("861d"),o=a("1d80"),c=a("129f"),u=a("577e"),l=a("dc4a"),m=a("14c3");n("search",(function(e,t,a){return[function(t){var a=o(this),n=i(t)?l(t,e):void 0;return n?r(n,t,a):new RegExp(t)[e](u(a))},function(e){var r=s(this),n=u(e),i=a(t,r,n);if(i.done)return i.value;var o=r.lastIndex;c(o,0)||(r.lastIndex=0);var l=m(r,n);return c(r.lastIndex,o)||(r.lastIndex=o),null===l?-1:l.index}]}))},b9c0:function(e,t,a){},ef9c:function(e,t,a){"use strict";a.r(t);a("b0c0");var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"main-content"},[t("breadcumb",{attrs:{page:"Banner",folder:"Komunitas"}}),t("b-card",{staticClass:"wrapper"},[t("b-form-group",{staticClass:"text-right mt-2"},[t("b-button",{directives:[{name:"b-modal",rawName:"v-b-modal.modal-member",modifiers:{"modal-member":!0}}],staticClass:"btn-rounded",attrs:{variant:"primary",type:"button"}},[e._v(" Tambah Member ")])],1),t("b-modal",{ref:"modal-member",attrs:{id:"modal-member",title:"Tambah Member","hide-footer":""}},[t("b-form",{on:{submit:function(t){return t.preventDefault(),e.submitForm.apply(null,arguments)}}},[t("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Email atau No. HP","label-for":"input-username"}},[t("b-form-input",{attrs:{required:"",id:"input-username",placeholder:"Masukkan Email/No HP",name:"username"},model:{value:e.form.username,callback:function(t){e.$set(e.form,"username",t)},expression:"form.username"}})],1),t("b-col",{attrs:{md:"12"}},[t("b-button",{staticClass:"mt-1",attrs:{type:"submit",variant:"primary",disabled:e.form.isLoading}},[e._v("Simpan")])],1)],1)],1),t("b-table",{staticClass:"mt-4",attrs:{hover:"",responsive:"",fields:e.fields,items:e.members,busy:e.isBusy,"show-empty":"","current-page":e.currentPage,"per-page":0},scopedSlots:e._u([{key:"empty",fn:function(){return[t("div",{staticClass:"text-center"},[e._v(" Data member tidak ada ")])]},proxy:!0},{key:"table-busy",fn:function(){return[t("div",{staticClass:"text-center text-primary my-2"},[t("b-spinner",{staticClass:"align-middle"}),t("strong",[e._v("Loading...")])],1)]},proxy:!0},{key:"cell(name)",fn:function(t){return[e._v(" "+e._s(t.item.user.name)+" ")]}},{key:"cell(email)",fn:function(t){return[e._v(" "+e._s(t.item.user.email)+" ")]}},{key:"cell(phone)",fn:function(t){return[e._v(" "+e._s(t.item.user.phone_number)+" ")]}},{key:"cell(actions)",fn:function(a){return[a.item.user.user_id!==a.item.community.community_creator_id&&e.$store.getters["accountData"].user_id!==a.item.user.user_id?t("a",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover",modifiers:{hover:!0}}],attrs:{title:"Hapus"},on:{click:function(t){return t.preventDefault(),e.deteleMember(a.item.user.user_id)}}},[t("i",{staticClass:"i-Close-Window text-25 text-danger mr-2"})]):e._e()]}}])}),t("b-col",{staticClass:"my-1",attrs:{md:"0"}},[t("b-pagination",{staticClass:"my-0",attrs:{"total-rows":e.totalMember,"per-page":e.perPage,align:"right",size:"sm"},model:{value:e.currentPage,callback:function(t){e.currentPage=t},expression:"currentPage"}})],1)],1)],1)},n=[],s=a("c7eb"),i=a("1da1"),o=(a("99af"),a("4de4"),a("e9f5"),a("910d"),a("d3b7"),a("ac1f"),a("25f0"),a("3ca3"),a("841c"),a("ddb0"),a("2b3d"),a("bf19"),a("9861"),a("88a7"),a("271a"),a("5494"),a("bbf5")),c=a.n(o),u=(a("53b4"),{components:{DateRangePicker:c.a},data:function(){return{fields:[{key:"name",label:"Nama",sortable:!1,sortDirection:"desc"},{key:"email",label:"Email",sortable:!1,sortDirection:"desc"},{key:"phone",label:"Phone",sortable:!1,sortDirection:"desc"},{key:"actions",label:"Actions"}],filter:{q:""},members:[],totalMember:0,currentPage:1,perPage:25,isBusy:!0,form:{username:null,isLoading:!1}}},watch:{currentPage:{handler:function(){this.handlefilter(this.currentPage)}}},mounted:function(){this.handlefilter(this.currentPage)},methods:{submitForm:function(){var e=this;return Object(i["a"])(Object(s["a"])().mark((function t(){return Object(s["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.form.isLoading=!0,t.prev=1,t.next=4,e.$http.post("".concat("https://orchestrator.bwa.id/api/v1/","community/users"),{username:e.form.username});case 4:t.sent,e.form.isLoading=!1,e.form.username=null,e.handlefilter(1),e.$refs["modal-member"].hide(),t.next=15;break;case 11:t.prev=11,t.t0=t["catch"](1),e.form.isLoading=!1,e.$store.dispatch("error",t.t0);case 15:case"end":return t.stop()}}),t,null,[[1,11]])})))()},handlefilter:function(){var e=this;this.isBusy=!0;var t=new URL(window.location.href),a=new URLSearchParams(t.search);null!==this.filter.q&&""!==this.filter.q&&a.append("q",this.filter.q),this.$http.get("".concat("https://orchestrator.bwa.id/api/v1/","community/users?").concat(a.toString()),{headers:{Authorization:"Bearer ".concat(this.$store.getters["accessToken"])}}).then((function(t){var a=t.data;e.members=a.data,e.totalMember=a.meta.total,e.isBusy=!1})).catch((function(){e.$store.dispatch("error","Maaf, terjadi kesalahan")}))},deteleMember:function(e){var t=this;this.$swal({title:"Apakah kamu yakin?",text:"Ingin menghapus user ini",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Hapus"}).then((function(a){a.value&&t.$http.delete("".concat("https://orchestrator.bwa.id/api/v1/","community/users/").concat(e),{headers:{Authorization:"Bearer ".concat(t.$store.getters["accessToken"])}}).then((function(){t.handlefilter(1),t.$store.dispatch("success","Member berhasil dihapus")})).catch((function(e){t.$store.dispatch("error",e)}))}))}}}),l=u,m=(a("770b"),a("2877")),d=Object(m["a"])(l,r,n,!1,null,"53d80cda",null);t["default"]=d.exports}}]);