(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-20ec1d6d"],{"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}},3707:function(t,e,i){"use strict";i("f37f")},"7b24":function(t,e,i){"use strict";i.r(e);i("4de4"),i("e9f5"),i("910d"),i("d3b7");var a=function(){var t=this,e=t._self._c;return e("div",{staticClass:"main-content"},[e("breadcumb",{attrs:{page:"File Asset",folder:"File Assets"}}),e("b-card",{staticClass:"wrapper"},[e("b-row",[e("b-col",{attrs:{sm:"6"}},[e("b-form-group",{staticClass:"w-100",attrs:{label:"Cari Nama File Asset"}},[e("b-form-input",{attrs:{type:"text",placeholder:"Judul File Asset"},model:{value:t.filter.file_title,callback:function(e){t.$set(t.filter,"file_title",e)},expression:"filter.file_title"}})],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")])],1),e("b-table",{staticClass:"mt-4",attrs:{hover:"",responsive:"",fields:t.fields,items:t.fileAssets,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 file 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(file_image)",fn:function(t){return[e("img",{staticClass:"img-fluid",staticStyle:{"max-width":"200px"},attrs:{src:t.item.file_url,alt:""}})]}},{key:"cell(actions)",fn:function(i){return[e("input",{staticStyle:{opacity:"0","z-index":"-1000000"},attrs:{type:"text",id:"text_input_"+i.item.file_asset_id},domProps:{value:i.item.file_url}}),e("a",{directives:[{name:"b-tooltip",rawName:"v-b-tooltip.hover",modifiers:{hover:!0}}],staticClass:"mr-4",attrs:{href:"#",title:"Salin URL"},on:{click:function(e){return e.preventDefault(),t.copyToClipboard("text_input_"+i.item.file_asset_id)}}},[e("i",{staticClass:"i-File-Clipboard-File--Text text-25 text-warning"})]),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.handleDeleteFileAsset(i.item.file_asset_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.totalFileAsset,"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")),r=i.n(n),l=(i("53b4"),{components:{DateRangePicker:r.a},data:function(){return{fields:[{key:"file_image",label:"",sortable:!0,sortDirection:"desc"},{key:"file_title",label:"Nama file",sortable:!0,sortDirection:"desc"},{key:"actions",label:"Actions"}],filter:{file_title:""},fileAssets:[],totalFileAsset:0,currentPage:1,perPage:25,isBusy:!0}},watch:{currentPage:{handler:function(){this.handlefilter(this.currentPage)}}},mounted:function(){this.handlefilter(this.currentPage)},methods:{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),a=new URLSearchParams(i.search);a.append("page",e),a.append("limit",this.perPage),null!==this.filter.file_title&&""!==this.filter.file_title&&a.append("file_title",this.filter.file_title),this.$http.get("".concat("https://orchestrator.bwa.id/api/v1/","file-assets?").concat(a.toString()),{headers:{Authorization:"Bearer ".concat(this.$store.getters["accessToken"])}}).then((function(e){var i=e.data;t.fileAssets=i.data,t.totalFileAsset=i.meta.total,t.isBusy=!1})).catch((function(){t.$store.dispatch("error","Maaf, terjadi kesalahan")}))},copyToClipboard:function(t){var e=document.getElementById(t);e.select(),e.setSelectionRange(0,99999),navigator.clipboard.writeText(e.value),this.$store.dispatch("success","URL berhasil disalin")},handleDeleteFileAsset:function(t){var e=this;this.$swal({title:"Apakah kamu yakin?",text:"Ingin menghapus file 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/","file-assets/").concat(t),{headers:{Authorization:"Bearer ".concat(e.$store.getters["accessToken"])}}).then((function(){e.handlefilter(1),e.$store.dispatch("success","File berhasil dihapus")})).catch((function(t){e.$store.dispatch("error",t)}))}))}}}),o=l,c=(i("3707"),i("2877")),u=Object(c["a"])(o,a,s,!1,null,"3e859804",null);e["default"]=u.exports},"841c":function(t,e,i){"use strict";var a=i("c65b"),s=i("d784"),n=i("825a"),r=i("861d"),l=i("1d80"),o=i("129f"),c=i("577e"),u=i("dc4a"),f=i("14c3");s("search",(function(t,e,i){return[function(e){var i=l(this),s=r(e)?u(e,t):void 0;return s?a(s,e,i):new RegExp(e)[t](c(i))},function(t){var a=n(this),s=c(t),r=i(e,a,s);if(r.done)return r.value;var l=a.lastIndex;o(l,0)||(a.lastIndex=0);var u=f(a,s);return o(a.lastIndex,l)||(a.lastIndex=l),null===u?-1:u.index}]}))},f37f:function(t,e,i){}}]);