(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-053a4997"],{"0cb2":function(e,a,t){"use strict";var r=t("e330"),i=t("7b0b"),n=Math.floor,s=r("".charAt),o=r("".replace),l=r("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,d=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,a,t,r,u,m){var f=t+e.length,p=r.length,g=d;return void 0!==u&&(u=i(u),g=c),o(m,g,(function(i,o){var c;switch(s(o,0)){case"$":return"$";case"&":return e;case"`":return l(a,0,t);case"'":return l(a,f);case"<":c=u[l(o,1,-1)];break;default:var d=+o;if(0===d)return i;if(d>p){var m=n(d/10);return 0===m?i:m<=p?void 0===r[m-1]?s(o,1):r[m-1]+s(o,1):i}c=r[d-1]}return void 0===c?"":c}))}},"129f":function(e,a,t){"use strict";e.exports=Object.is||function(e,a){return e===a?0!==e||1/e===1/a:e!==e&&a!==a}},"14c3":function(e,a,t){"use strict";var r=t("c65b"),i=t("825a"),n=t("1626"),s=t("c6b6"),o=t("9263"),l=TypeError;e.exports=function(e,a){var t=e.exec;if(n(t)){var c=r(t,e,a);return null!==c&&i(c),c}if("RegExp"===s(e))return r(o,e,a);throw new l("RegExp#exec called on incompatible receiver")}},5319:function(e,a,t){"use strict";var r=t("2ba4"),i=t("c65b"),n=t("e330"),s=t("d784"),o=t("d039"),l=t("825a"),c=t("1626"),d=t("861d"),u=t("5926"),m=t("50c4"),f=t("577e"),p=t("1d80"),g=t("8aa5"),h=t("dc4a"),v=t("0cb2"),b=t("14c3"),P=t("b622"),C=P("replace"),w=Math.max,_=Math.min,y=n([].concat),k=n([].push),x=n("".indexOf),$=n("".slice),j=function(e){return void 0===e?e:String(e)},B=function(){return"$0"==="a".replace(/./,"$0")}(),N=function(){return!!/./[C]&&""===/./[C]("a","$0")}(),E=!o((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")}));s("replace",(function(e,a,t){var n=N?"$":"$0";return[function(e,t){var r=p(this),n=d(e)?h(e,C):void 0;return n?i(n,e,r,t):i(a,f(r),e,t)},function(e,i){var s=l(this),o=f(e);if("string"==typeof i&&-1===x(i,n)&&-1===x(i,"$<")){var d=t(a,s,o,i);if(d.done)return d.value}var p=c(i);p||(i=f(i));var h,P=s.global;P&&(h=s.unicode,s.lastIndex=0);var C,B=[];while(1){if(C=b(s,o),null===C)break;if(k(B,C),!P)break;var N=f(C[0]);""===N&&(s.lastIndex=g(o,m(s.lastIndex),h))}for(var E="",A=0,I=0;I=A&&(E+=$(o,A,R)+S,A=R+O.length)}return E+$(o,A)}]}),!E||!B||N)},"5f7c":function(e,a,t){"use strict";t("c846")},"841c":function(e,a,t){"use strict";var r=t("c65b"),i=t("d784"),n=t("825a"),s=t("861d"),o=t("1d80"),l=t("129f"),c=t("577e"),d=t("dc4a"),u=t("14c3");i("search",(function(e,a,t){return[function(a){var t=o(this),i=s(a)?d(a,e):void 0;return i?r(i,a,t):new RegExp(a)[e](c(t))},function(e){var r=n(this),i=c(e),s=t(a,r,i);if(s.done)return s.value;var o=r.lastIndex;l(o,0)||(r.lastIndex=0);var d=u(r,i);return l(r.lastIndex,o)||(r.lastIndex=o),null===d?-1:d.index}]}))},"8aa5":function(e,a,t){"use strict";var r=t("6547").charAt;e.exports=function(e,a,t){return a+(t?r(e,a).length:1)}},ab43:function(e,a,t){"use strict";var r=t("23e7"),i=t("c65b"),n=t("59ed"),s=t("825a"),o=t("46c4"),l=t("c5cc"),c=t("9bdd"),d=t("2a62"),u=t("f99f"),m=t("c430"),f=!m&&u("map",TypeError),p=l((function(){var e=this.iterator,a=s(i(this.next,e)),t=this.done=!!a.done;if(!t)return c(e,this.mapper,[a.value,this.counter++],!0)}));r({target:"Iterator",proto:!0,real:!0,forced:m||f},{map:function(e){s(this);try{n(e)}catch(a){d(this,"throw",a)}return f?i(f,this,e):new p(o(this),{mapper:e})}})},ac2d:function(e,a,t){"use strict";t.r(a);var r=function(){var e=this,a=e._self._c;return a("div",{staticClass:"main-content"},[a("breadcumb",{attrs:{page:"View",folder:"Embed"}}),a("b-card",{staticClass:"wrapper"},[a("b-form",{on:{submit:function(a){return a.preventDefault(),e.onSubmitEmbedPlugin.apply(null,arguments)}}},[a("div",{staticClass:"col-lg-12"},[a("div",{staticClass:"col-md-12 row mb-4"},[a("div",{staticClass:"col-md-3"},[a("div",[a("b-form-group",{staticClass:"mb-3",attrs:{label:"Data Berdasarkan"}})],1)]),a("div",{staticClass:"col-md-4"},[a("b-form-radio",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],class:{input:!0,"is-danger":e.errors.has("data berdasarkan"),"radio-ae-ar":e.isAEOrAR},attrs:{value:"category",name:"data berdasarkan"},on:{change:e.onChangeDataBy},model:{value:e.formPlugin.dataBy,callback:function(a){e.$set(e.formPlugin,"dataBy",a)},expression:"formPlugin.dataBy"}},[e._v(" Kategori ")]),a("b-form-radio",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],class:{input:!0,"is-danger":e.errors.has("data berdasarkan"),"radio-ae-ar":e.isAEOrAR},attrs:{value:"project",name:"data berdasarkan"},on:{change:e.onChangeDataBy},model:{value:e.formPlugin.dataBy,callback:function(a){e.$set(e.formPlugin,"dataBy",a)},expression:"formPlugin.dataBy"}},[e._v(" Projek ")]),a("b-form-radio",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],class:{input:!0,"is-danger":e.errors.has("data berdasarkan"),"radio-ae-ar":e.isAEOrAR},attrs:{value:"transaction",name:"data berdasarkan"},on:{change:e.onChangeDataBy},model:{value:e.formPlugin.dataBy,callback:function(a){e.$set(e.formPlugin,"dataBy",a)},expression:"formPlugin.dataBy"}},[e._v(" Transaction ")]),e.errors.has("data berdasarkan")?a("span",{staticClass:"text-danger"},[e._v(e._s(e.errors.items[1].field)+" harus dipilih")]):e._e()],1)]),"category"===e.formPlugin.dataBy?a("div",{staticClass:"col-md-12 row mb-3"},[a("div",{staticClass:"col-md-3"},[a("b-form-group",{staticClass:"mb-3",attrs:{label:"Kategori"}})],1),a("div",{staticClass:"col-md-8"},[a("b-form-select",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],class:{input:!0,"is-danger":e.errors.has("kategori")},attrs:{"aria-placeholder":"Pilih Kategori",name:"kategori"},model:{value:e.formPlugin.category,callback:function(a){e.$set(e.formPlugin,"category",a)},expression:"formPlugin.category"}},[a("option",{attrs:{value:"",disabled:""}},[e._v("Pilih Kategori")]),e._l(e.categories,(function(t){return a("option",{key:t.cat_id,domProps:{value:t.cat_id}},[e._v(" "+e._s(t.cat_name)+" ")])}))],2),e.campaigns.length?a("div",[e._v(" Project yang tersedia : "+e._s(e.campaigns.length)+" Project ")]):e._e(),e.errors.has("kategori")?a("span",{staticClass:"text-danger"},[e._v(e._s(e.errors.items[0].field)+" harus dipilih")]):e._e()],1)]):e._e(),"transaction"!==e.formPlugin.dataBy?a("div",{staticClass:"col-md-12 row"},[a("div",{staticClass:"col-md-3"},[a("b-form-group",{staticClass:"mb-3",attrs:{label:"Slider"}})],1),a("div",{staticClass:"col-md-8"},[a("b-form-checkbox",{class:e.isAEOrAR?"checkbox-ae-ar":null,attrs:{id:"checkbox-1",value:"true"},model:{value:e.formPlugin.needSlider,callback:function(a){e.$set(e.formPlugin,"needSlider",a)},expression:"formPlugin.needSlider"}},[a("p")])],1)]):e._e(),"transaction"!==e.formPlugin.dataBy?a("div",{staticClass:"col-md-12 row mb-3"},[a("div",{staticClass:"col-md-3"},[a("b-form-group",{staticClass:"mb-3",attrs:{label:"Item Per Page"}})],1),a("div",{staticClass:"col-md-8"},[a("b-form-input",{directives:[{name:"validate",rawName:"v-validate",value:"numeric",expression:"'numeric'"}],class:{input:!0,"is-danger":e.errors.has("Item Per Page")},attrs:{disabled:e.disabledItemPerPage,placeholder:"Item Per Page",name:"Item Per Page"},model:{value:e.formPlugin.itemPerPage,callback:function(a){e.$set(e.formPlugin,"itemPerPage",a)},expression:"formPlugin.itemPerPage"}}),e.errors.has("Item Per Page")?a("span",{staticClass:"text-danger"},[e._v(e._s(e.errors.first("Item Per Page")))]):e._e()],1)]):e._e(),"project"===e.formPlugin.dataBy||"transaction"===e.formPlugin.dataBy?a("div",{staticClass:"col-md-12 row mb-3"},[a("div",{staticClass:"col-md-3"},[a("b-form-group",{staticClass:"mb-3",attrs:{label:"Project"}})],1),a("div",{staticClass:"col-md-8"},[a("v-select",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],class:{input:!0,"is-danger":e.errors.has("project")},attrs:{placeholder:"Cari project",filterable:!1,options:e.paginated,reduce:function(e){return e},name:"project",label:"wakafName",multiple:"transaction"!==e.formPlugin.dataBy},on:{search:e.onSearchProject},scopedSlots:e._u([{key:"option",fn:function(a){return[e._v(" "+e._s(a.wakaf_name)+" ")]}},{key:"selected-option",fn:function(a){return[e._v(" "+e._s(a.wakaf_name)+" ")]}}],null,!1,1160156429),model:{value:e.selectedCampaigns,callback:function(a){e.selectedCampaigns=a},expression:"selectedCampaigns"}},[a("span",{attrs:{slot:"no-options"},on:{click:function(a){e.$refs.select.open=!1}},slot:"no-options"},[e._v(" "+e._s(e.campaigns.length?"":"not found, silahkan cari projek")+" ")])]),e.errors.has("project")?a("span",{staticClass:"text-danger"},[e._v(e._s(e.errors.items[0].field)+" harus dipilih")]):e._e(),e.errorMessage?a("span",{staticClass:"text-danger"},[e._v(" "+e._s(e.errorMessage))]):e._e()],1)]):e._e(),"transaction"!==e.formPlugin.dataBy?a("div",{staticClass:"col-md-12 row mb-3"},[a("div",{staticClass:"col-md-3"},[a("b-form-group",{staticClass:"mb-3",attrs:{label:"Tampilan"}})],1),a("div",{staticClass:"col-md-8"},[a("b-form-select",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],class:{input:!0,"is-danger":e.errors.has("tampilan")},attrs:{"aria-placeholder":"Pilih Tampilan",name:"tampilan"},model:{value:e.formPlugin.view,callback:function(a){e.$set(e.formPlugin,"view",a)},expression:"formPlugin.view"}},[a("option",{attrs:{value:"",disabled:""}},[e._v("Pilih Tampilan")]),a("option",{attrs:{value:"vertical"}},[e._v("Vertical")]),a("option",{attrs:{value:"horizontal"}},[e._v("Horizontal")])]),e.errors.has("tampilan")?a("span",{staticClass:"text-danger"},[e._v(e._s(e.errors.items[0].field)+" harus dipilih")]):e._e()],1)]):e._e(),a("div",{staticClass:"col-md-12 row mb-3"},[a("div",{staticClass:"col-md-3"},[a("b-form-group",{staticClass:"mb-3",attrs:{label:"Color"}})],1),a("div",{staticClass:"col-md-8"},[a("b-form-input",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],class:{input:!0,"is-danger":e.errors.has("color")},staticStyle:{width:"70px"},attrs:{type:"color",name:"color"},model:{value:e.formPlugin.baseColor,callback:function(a){e.$set(e.formPlugin,"baseColor",a)},expression:"formPlugin.baseColor"}}),e.errors.has("color")?a("span",{staticClass:"text-danger"},[e._v(e._s(e.errors.first("color")))]):e._e()],1)]),"transaction"===e.formPlugin.dataBy?a("div",{staticClass:"col-md-12 row mb-3"},[a("div",{staticClass:"col-md-3"},[a("b-form-group",{staticClass:"mb-3",attrs:{label:"Nominal Donasi (default)"}})],1),a("div",{staticClass:"col-md-8"},[a("b-form-input",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],class:{input:!0,"is-danger":e.errors.has("nominal donasi")},staticStyle:{width:"250px"},attrs:{type:"text",name:"defaultNominal"},on:{input:e.handleInputNomination,keypress:function(a){return e.handleBlockInputAlphabet(a)}},model:{value:e.formPlugin.defaultNominal,callback:function(a){e.$set(e.formPlugin,"defaultNominal",a)},expression:"formPlugin.defaultNominal"}}),e.errors.has("nominal donasi")?a("span",{staticClass:"text-danger"},[e._v(e._s(e.errors.first("nominal donasi")))]):e._e()],1)]):e._e()]),e.linkEmbed?a("b-col",{attrs:{md:"12"}},[a("b-row",[a("b-col",{attrs:{md:"12"}},[a("div",{staticClass:"d-flex justify-content-between"},[a("label",{attrs:{for:"result"}},[e._v("Result : ")]),a("a",{staticClass:"primary",attrs:{href:"javascript:void(0)"},on:{click:function(a){return a.preventDefault(),e.onCopyResult.apply(null,arguments)}}},[e._v(e._s(e.isCopy?"Copied":"Copy"))])]),a("b-textarea",{ref:"result",attrs:{disabled:"",name:"result",id:"",cols:"30",rows:"5",value:e.linkEmbed}})],1)],1)],1):e._e(),a("b-col",{attrs:{md:"12"}},[a("b-button",{staticClass:"mt-3",class:e.isAEOrAR?"btn-ae-ar":null,attrs:{type:"submit",variant:e.isAEOrAR?null:"primary",disabled:e.isDisabledCreateLink}},[e._v(" Create Link ")])],1)],1)],1)],1)},i=[],n=t("c7eb"),s=t("1da1"),o=t("5530"),l=(t("99af"),t("d81d"),t("fb6a"),t("e9f5"),t("7d54"),t("ab43"),t("d3b7"),t("ac1f"),t("25f0"),t("3ca3"),t("5319"),t("841c"),t("159b"),t("ddb0"),t("2b3d"),t("bf19"),t("9861"),t("88a7"),t("271a"),t("5494"),t("2f62")),c={name:"EmbedView",data:function(){return{formPlugin:{dataBy:"",category:"",itemPerPage:null,searchProject:"",view:"",baseColor:"#076e64",needSlider:!1,defaultNominal:0},currentDefaultNominalValue:null,categories:[],campaigns:[],selectedCampaigns:[],timer:0,linkEmbed:"",isCopy:!1,isDisabledCreateLink:!1,errorMessage:""}},watch:{"formPlugin.category":{handler:function(){this.formPlugin.itemPerPage=null,this.getCampaigns()}},"formPlugin.dataBy":{handler:function(e){"category"===e&&this.getCategories()}},selectedCampaigns:{handler:function(){this.selectedCampaigns.length>10?(this.errorMessage="project tidak boleh lebih dari 10",this.isDisabledCreateLink=!0):(this.errorMessage="",this.isDisabledCreateLink=!1)}}},computed:Object(o["a"])(Object(o["a"])({},Object(l["c"])(["accountData","isAEOrAR"])),{},{paginated:function(){return this.campaigns.slice(0,10)},disabledItemPerPage:function(){return!this.formPlugin.needSlider}}),methods:{handleBlockInputAlphabet:function(e){e=e||window.event;var a=e.which?e.which:e.keyCode;if(!(a>31&&(a<48||a>57)&&46!==a))return!0;e.preventDefault()},handleInputNomination:function(){this.formPlugin.defaultNominal=this.formatTarget(this.formPlugin.defaultNominal),this.$emit("input",(this.formPlugin.defaultNominal+"").replace(/[^0-9]/g,""))},formatTarget:function(e){return(e+"").replace(/\D/g,"").replace(/\B(?=(\d{3})+(?!\d))/g,".")},getCategories:function(){var e=this;this.$http.get("".concat("https://orchestrator.bwa.id/api/v1/","campaign-categories"),{headers:{Authorization:"Bearer ".concat(this.$store.getters["accessToken"])}}).then((function(a){var t=a.data;e.categories=t.data})).catch((function(a){e.$store.dispatch("error",a)}))},getCampaigns:function(){var e=this;return Object(s["a"])(Object(n["a"])().mark((function a(){var t,r;return Object(n["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return t=new URL(window.location.href),r=new URLSearchParams(t.search),e.campaigns=[],""!==e.formPlugin.category&&r.append("cat_id",e.formPlugin.category),""!==e.formPlugin.searchProject&&r.append("q",e.formPlugin.searchProject),a.next=7,e.$http.get("".concat("https://orchestrator.bwa.id/api/v1/","campaigns?").concat(r.toString()),{headers:{Authorization:"Bearer ".concat(e.$store.getters["accessToken"])}}).then((function(a){var t=a.data.data;e.campaigns=t})).catch((function(a){e.$store.dispatch("error",a)}));case 7:case"end":return a.stop()}}),a)})))()},onSearchProject:function(e,a){var t=this;clearTimeout(this.timer),this.formPlugin.searchProject=e,this.timer=setTimeout(Object(s["a"])(Object(n["a"])().mark((function r(){return Object(n["a"])().wrap((function(r){while(1)switch(r.prev=r.next){case 0:if(!e.length){r.next=5;break}return a(!0),r.next=4,t.getCampaigns();case 4:a(!1);case 5:case"end":return r.stop()}}),r)}))),500)},onChangeDataBy:function(e){this.linkEmbed="",this.campaigns=[],this.selectedCampaigns=[],"category"===e?this.formPlugin.searchProject="":"project"===e&&(this.formPlugin.category="",this.formPlugin.itemPerPage=null)},onSubmitEmbedPlugin:function(){var e=this;this.$validator.validateAll().then((function(a){a&&e.onCreateLink()}))},onCreateLink:function(){if("transaction"===this.formPlugin.dataBy)this.linkEmbed='');else{var e=new URL(window.location.href),a=new URLSearchParams(e.search);if(this.selectedCampaigns.length){var t=this.selectedCampaigns.map((function(e){return e.wakaf_id}));t.forEach((function(e){a.append("project_id[]",e)}))}else this.selectedCampaigns.wakaf_id&&a.append("project_id",this.selectedCampaigns.wakaf_id);this.formPlugin.category&&a.append("cat_id",this.formPlugin.category),this.formPlugin.itemPerPage&&a.append("item_per_page",this.formPlugin.itemPerPage),this.formPlugin.needSlider&&a.append("need_slider",this.formPlugin.needSlider),a.append("view",this.formPlugin.view),a.append("color",this.formPlugin.baseColor),"transaction"===this.formPlugin.dataBy&&a.append("default_nominal",this.formPlugin.defaultNominal?this.formPlugin.defaultNominal.replace(/(\d)[\s.]+(?=\d)/g,"$1"):0),a.append("ag",this.accountData.agent_code),a.append("embed_type",this.formPlugin.dataBy),this.linkEmbed='')}},onCopyResult:function(){try{this.isCopy=!0;var e=this.$refs.result;e.select();var a=navigator.clipboard.writeText(e.value),t=a?"successfull copy":"unsuccessfull copy";this.$store.dispatch("success",t)}catch(r){this.$store.dispatch("error",r)}}}},d=c,u=(t("5f7c"),t("2877")),m=Object(u["a"])(d,r,i,!1,null,null,null);a["default"]=m.exports},c846:function(e,a,t){},d784:function(e,a,t){"use strict";t("ac1f");var r=t("c65b"),i=t("cb2d"),n=t("9263"),s=t("d039"),o=t("b622"),l=t("9112"),c=o("species"),d=RegExp.prototype;e.exports=function(e,a,t,u){var m=o(e),f=!s((function(){var a={};return a[m]=function(){return 7},7!==""[e](a)})),p=f&&!s((function(){var a=!1,t=/a/;return"split"===e&&(t={},t.constructor={},t.constructor[c]=function(){return t},t.flags="",t[m]=/./[m]),t.exec=function(){return a=!0,null},t[m](""),!a}));if(!f||!p||t){var g=/./[m],h=a(m,""[e],(function(e,a,t,i,s){var o=a.exec;return o===n||o===d.exec?f&&!s?{done:!0,value:r(g,a,t,i)}:{done:!0,value:r(e,t,a,i)}:{done:!1}}));i(String.prototype,e,h[0]),i(d,m,h[1])}u&&l(d[m],"sham",!0)}},d81d:function(e,a,t){"use strict";var r=t("23e7"),i=t("b727").map,n=t("1dde"),s=n("map");r({target:"Array",proto:!0,forced:!s},{map:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})}}]);