PageSourceSearch

https://staticassets.gocement.com/live/4ff7f5e.js

js gocement.com collected 2026-09-24 13:23:55 UTC 105,179 bytes, 1 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{1366:function(t,e,o){"use strict";o.r(e);o(20),o(24),o(63);var n=o(301).a,r=o(6),component=Object(r.a)(n,(function(){var t=this,e=t._self._c;return e("div",[e("div",{staticClass:"header-merchant"},[e("goc-header-merchant")],1),t._v(" "),e("main",{staticClass:"main merchant-page"},[t.loading?t._e():e("div",{staticClass:"container"},[e("div",{staticClass:"row margin-bottom-10"},[null!==t.dataMerchant?e("goc-merchant-header",{attrs:{data:t.dataMerchant,meta:t.metaMerchant,operations:t.operations}}):t._e()],1),t._v(" "),t._m(0),t._v(" "),t.dataMerchant.is_official?e("ul",{staticClass:"nav nav-tabs d-flex align-items-center mt-3 ml-2 mr-2"},[e("li",{staticClass:"nav-item"},[e("nuxt-link",{staticClass:"nav-link d-flex align-items-center",class:"Produk"!==t.$route.query.tab&&t.$route.query.tab?"":"active",attrs:{to:t.generateTabLink("Produk")}},[t._v("\n            Produk\n          ")])],1),t._v(" "),e("li",{staticClass:"nav-item"},[e("nuxt-link",{staticClass:"nav-link d-flex align-items-center",class:"Toko"===t.$route.query.tab?"active":"",attrs:{to:t.generateTabLink("Toko")}},[t._v("\n            Toko Cabang\n          ")])],1)]):t._e(),t._v(" "),1==t.dataMerchant.is_official?e("div",{staticClass:"tab-content",attrs:{id:"myTabContent"}},["Produk"!==t.$route.query.tab&&t.$route.query.tab?t._e():e("div",{staticClass:"tab-pane fade show active"},[null!==t.dataMerchant?e("goc-merchant-preview-profile",{attrs:{data:t.dataMerchant,operations:t.operations}}):t._e()],1),t._v(" "),"Toko"===t.$route.query.tab?e("div",{staticClass:"tab-pane fade show active"},[e("div",{staticClass:"row mt-2"},[e("div",{staticClass:"col-sm-6"},[e("div",{staticClass:"input-with-icon__goc"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.search,expression:"search"}],staticClass:"form-control form-control__goc pl-5",attrs:{type:"text",placeholder:"Cari nama toko"},domProps:{value:t.search},on:{click:function(e){t.activeDropdown=!0},keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.onEnter.apply(null,arguments)},input:function(e){e.target.composing||(t.search=e.target.value)}}}),t._v(" "),e("span",{staticClass:"icon-prepend icon-general",style:{"background-image":"url('https://staticassets.gocement.com/goc-icon/goc_search_icon.svg')"}})])])]),t._v(" "),e("div",{staticClass:"row mt-2"},[t._l(t.dataBranch,(function(t,o){return e("div",{key:o,staticClass:"col-sm-6"},[e("goc-merchant-new-merchant",{attrs:{item:t}})],1)})),t._v(" "),!1===t.loading&&0===t.dataBranch.length?e("div",{staticClass:"d-flex justify-content-center border-0 empty-state-products w-100 mt-3"},[e("div",{staticClass:"line"}),t._v(" "),e("div",{staticClass:"center-empty"},[e("nuxt-img",{attrs:{preload:"",quality:"85",format:"webp",loading:"lazy",provider:"amazonaws",src:"/images/empty-state-product-list.png",alt:"empty state listing"}})],1),t._v(" "),e("div",{staticClass:"align-self-center text-left ml-3 empty-description mt-2",attrs:{align:"center"}},[e("h6",[t._v("Belum ada Toko Cabang")]),t._v(" "),e("p",[t._v("\n                  Saat ini "+t._s(t.dataMerchant.name)+" belum memiliki cabang toko.\n                ")])])]):t._e()],2),t._v(" "),t.dataBranch.length>0?e("div",{staticClass:"pagination d-flex align-items-center"},[e("div",{},[t._v("\n              Menampilkan "+t._s(t.toBranch)+" dari "+t._s(t.totalBranch)+" toko\n            ")]),t._v(" "),e("div",{staticClass:"pagination-goc ml-auto"},[e("div",{staticClass:"row"},[e("div",{staticClass:"col-sm-12"},[t.dataBranch.length>0?e("b-pagination",{staticClass:"pagination-goc__pagination mb-0",attrs:{"total-rows":t.totalBranch,"per-page":t.pageSizeBranch,"first-number":"","last-number":""},on:{input:t.getListBranch},model:{value:t.pageBranch,callback:function(e){t.pageBranch=e},expression:"pageBranch"}}):t._e()],1)])])]):t._e()]):t._e()]):t._e(),t._v(" "),t.dataMerchant.is_official?t._e():e("div",[null!==t.dataMerchant?e("goc-merchant-preview-profile",{attrs:{data:t.dataMerchant,meta:t.metaMerchant,operations:t.operations}}):t._e()],1)]),t._v(" "),t.loading?e("goc-spinner-overlay"):t._e(),t._v(" "),e("goc-pusat-bantuan")],1),t._v(" "),e("goc-footer-modified")],1)}),[function(){var t=this,e=t._self._c;return e("div",{staticClass:"row d-none"},[e("div",{staticClass:"col-sm-12"},[e("div",{staticClass:"card card-merchant-preview margin-bottom-10"},[e("div",{staticClass:"card-header padding-bottom-0"},[e("div",{staticClass:"tabs"},[e("ul",{staticClass:"nav nav-tabs"},[e("li",{staticClass:"nav-item"},[e("a",{staticClass:"nav-link active",attrs:{href:"#"}},[t._v("profil toko")])]),t._v(" "),e("li",{staticClass:"nav-item"},[e("a",{staticClass:"nav-link",attrs:{href:"#"}},[t._v("produk")])]),t._v(" "),e("li",{staticClass:"nav-item"},[e("a",{staticClass:"nav-link",attrs:{href:"#"}},[t._v("pengiriman")])]),t._v(" "),e("li",{staticClass:"nav-item"},[e("a",{staticClass:"nav-link",attrs:{href:"#"}},[t._v("voucher")])]),t._v(" "),e("li",{staticClass:"nav-item"},[e("a",{staticClass:"nav-link",attrs:{href:"#"}},[t._v("kontak")])])])])])])])])}],!1,null,null,null);e.default=component.exports},230:function(t,e,o){"use strict";o.r(e);var n={components:{},props:{modal:{type:Boolean,default:!1}},data:function(){return{}},watch:{},computed:{},mounted:function(){},methods:{confirmMap:function(){this.$emit("close-modal",{})}}},r=o(6),component=Object(r.a)(n,(function(){var t=this,e=t._self._c;return e("div",[e("b-modal",{attrs:{"no-close-on-esc":"","no-close-on-backdrop":"","hide-footer":"","hide-header":"",centered:"","modal
1-class":"modal__goc__loading"},model:{value:t.modal,callback:function(e){t.modal=e},expression:"modal"}},[e("div",{staticClass:"loading-donut-2"}),t._v(" "),e("h6",{staticClass:"text-neutral-black-3 font-size-15 mb-0",staticStyle:{width:"250px"}},[t._v("\n      Pesanan anda sedang diproses, mohon tunggu\n    ")])])],1)}),[],!1,null,null,null);e.default=component.exports},301:function(t,e,o){"use strict";(function(t){var n=o(8),r=o(2),c=(o(32),o(10),o(23),o(9),o(14),o(15),o(12),o(7),o(11),o(89),o(20),o(24),o(63),o(344)),l=o(345),d=o(346),m=o(40),h=o(34),_=o(29),v=o(347),f=o(28),k=o(3);function y(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function C(t){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{};e%2?y(Object(o),!0).forEach((function(e){Object(r.a)(t,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):y(Object(o)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))}))}return t}e.a={head:function(){var title="Halaman Tidak ditemukan | GoCement",t="https://gocement.com",meta=[];return this.dataMerchant.name&&(title="Toko ".concat(this.dataMerchant.name),t="".concat("https://gocement.com").concat(this.$route.path),meta=[{hid:"Merchant page",name:"Merchant page",content:"Merchant ".concat(this.dataMerchant.name," | GoCement")},{hid:"description",name:"description",content:"Toko ".concat(this.dataMerchant.name.toLowerCase()," jual bahan bangunan berkualitas hanya di GoCement. Harga Terbaik ✔️ ∙ Kualitas Terjamin ✔️ ∙ Pengiriman Mudah ✔️")},{hid:"og:site_name",property:"og:site_name",content:"GoCement"},{hid:"og:type",property:"og:type",content:"website"},{hid:"og:url",property:"og:url",content:t},{hid:"og:title",property:"og:title",content:"Toko ".concat(this.dataMerchant.name," | GoCement")},{hid:"og:description",property:"og:description",content:"Toko ".concat(this.dataMerchant&&this.dataMerchant.name.toLowerCase()," jual bahan bangunan berkualitas hanya di GoCement. Harga Terbaik ✔️ ∙ Kualitas Terjamin ✔️ ∙ Pengiriman Mudah ✔️")}]),{title:title,meta:meta,link:[{hid:"canonical",rel:"canonical",href:t}],script:[],__dangerouslyDisableSanitizers:["script"]}},jsonld:function(){return{"@context":"https://schema.org","@graph":[{"@type":"Organization",name:"GoCement",url:"https://gocement.com/",logo:"https://gocement.com/_ipx/f_webp,q_85/images/gocement-logo.png",sameAs:["https://www.facebook.com/gocement.id","https://www.linkedin.com/company/gocementid/","https://www.instagram.com/gocement.id","https://www.youtube.com/@GoCementID","https://www.tiktok.com/@gocement.id"]},{"@type":"WebSite",url:"https://gocement.com/",potentialAction:{"@type":"SearchAction",target:"https://gocement.com/jual/{search_term_string}","query-input":"required name=search_term_string"}}]}},components:{GocHeaderMerchant:c.default,GocSpinnerOverlay:m.default,GocMerchantHeader:l.default,GocMerchantPreviewProfile:d.default,GocPusatBantuan:h.default,GocFooterModified:_.default,GocMerchantNewMerchant:v.default},data:function(){return{dataMerchant:{},metaMerchant:{},loading:!1,uuid:"",dataBranch:[],operations:[],search:"",isTypingSearch:!0,toBranch:0,totalBranch:0,pageBranch:1,pageSizeBranch:6}},computed:C({},k.generalComputed),watch:{search:Object(f.debounce)((function(){this.isTypingSearch=!1}),500),isTypingSearch:function(t){t||(this.dataBranch=[],this.getListBranch(),this.isTypingSearch=!0)}},fetch:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.getOwnedMerchant();case 2:case"end":return e.stop()}}),e)})))()},mounted:function(){},methods:C(C(C({},k.crudMethods),k.generalMethods),{},{generateTabLink:function(t){return{path:this.$route.path,query:C(C({},this.$route.query),{},{tab:t})}},isTabActive:function(t){return this.tab===t?"active":""},getOwnedMerchant:function(){var e=this;return Object(n.a)(regeneratorRuntime.mark((function o(){var n,r,c,l,data,meta;return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return n=e.$storage.getUniversal("default_location"),r="latitude=".concat(t.env.DEFAULT_LATITUTE,"&longitude=").concat(t.env.DEFAULT_LONGITUTE),null!=n?r="latitude=".concat(n.street_detail.latitude,"&longitude=").concat(n.street_detail.longitude):e.currentLocation&&(r="latitude=".concat(e.currentLocation.lat,"&longitude=").concat(e.currentLocation.lng)),e.loading=!0,o.next=6,e.getData({url:"v2/m/".concat(e.$route.params.users,"?").concat(r)});case 6:return c=o.sent,l=c.data,data=l.data,meta=l.meta,e.dataMerchant=data,e.metaMerchant=meta,o.next=12,e.listOperasionals(data.uuid);case 12:return o.next=14,e.getListBranch();case 14:if(!e.dataMerchant.is_official){o.next=17;break}return o.next=17,e.getListBranch(data.uuid);case 17:e.loading=!1;case 18:case"end":return o.stop()}}),o)})))()},getListBranch:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.getData({url:"v2/merchant/".concat(t.dataMerchant.uuid,"/page/branch?page=").concat(""===t.search?t.pageBranch:"","&limit=").concat(t.pageSizeBranch,"&q=").concat(t.search)}).then((function(e){var o=e.data,data=o.data,meta=o.meta;t.dataBranch=data,t.totalBranch=meta.total,t.fromBranch=meta.from,t.toBranch=meta.to,t.totalPageBranch=meta.last_page,t.loading=!1})).catch((function(e){t.loading=!1}));case 2:case"end":return e.stop()}}),e)})))()},listOperasionals:function(t){var e=this;return Object(n.a)(regeneratorRuntime.mark((function o(){var n,data;return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,e.listData({url:"v2/merchant/".concat(t,"/page/hours")});case 2:n=o.sent,data=n.data.data,e.operations=data;case 5:case"end":return o.stop()}}),o)})))()},getListMerchant:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.loading=!0,"","","","&sort=".concat(t.sort),"",t.queryLatLong,t.merchants=[],e.next=10,t.listData({url:"v2/brand/3/merchant?page=".concat(""===t.search?t.pageMerchant:"","&limit=").concat(t.pageSizeMerchant,"&q=").concat(t.search)}).then((function(e){t.loading=!1,t.totalMerchant=0;var o=e.data,data=o.data,meta=o.meta;data.length>0&&(t.merchants=data,t.totalMerchant=meta.total,t.fromMerchant=meta.from,t.toMerchant=meta.to,t.totalPageMerchant=meta.last_page)})).catch((function(e){t.loading=!1}));case 10:case"end":return e.stop()}}),e)})))()}})}}).call(this,o(75))},309:function(t,e,o){"use strict";o.r(e);o(7),o(44),o(9),o(14),o(15);var n=o(68),r=o(2),c=(o(10),o(54),o(23),o(48),o(137),o(20),o(243),o(12),o(24),o(35),o(11),o(3)),l=o(725);function d(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function m(t){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{};
1e%2?d(Object(o),!0).forEach((function(e){Object(r.a)(t,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):d(Object(o)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))}))}return t}var h={props:{pkUuid:String,addresses:Array},components:{GocModalLokasiMapMobile:l.default},data:function(){return{homeRoute:"https://gocement.com",pkId:"",formAddress:{recipient_name:"",recipient_phone:"",street_text:"",street_name:"",street_detail:"",errors:{},ward:{}},cartsCount:0,saveState:!1,googleAddress:{},latitude:0,longitude:0,modalMap:!1,width:2,height:2}},computed:m(m(m({},c.authComputed),c.generalComputed),{},{checkValidationAddress:function(){return""===this.formAddress.recipient_name||""===this.formAddress.recipient_phone||""===this.formAddress.street_text||""===this.formAddress.street_name}}),mounted:function(){this.prepareDataUpdate()},methods:m(m(m({},c.crudMethods),c.generalMethods),{},{toggleModalLokasiMapMobile:function(){this.modalMap=!0,this.latitude=0,this.longitude=0,this.setModalLokasiMapMobile({modalLokasiMapMobile:!0})},closeModalLokasiMapMobile:function(){this.setModalLokasiMapMobile({modalLokasiMapMobile:!1}),this.modalMap=!1},getAddressData:function(t,e,o){this.modalMap=!0,this.googleAddress=t,this.latitude=t.latitude,this.longitude=t.longitude,this.setModalLokasiMapMobile({modalLokasiMapMobile:!0})},titikLokasiChange:function(t){this.formAddress.street_text=t.newVal},clearAddress:function(){this.latitude=0,this.longitude=0,this.formAddress.street_text="",this.formAddress.street_name="",this.$refs.ref_address.$refs.autocomplete.value=""},selectAddressFromMap:function(t,e,o,text,n){this.latitude=t,this.longitude=e,this.formAddress.latitude=t,this.formAddress.longitude=e,this.formAddress.street_name=o,this.formAddress.street_text=text,this.$refs.ref_address.$refs.autocomplete.value=text,this.formAddress.ward=n,this.closeModalLokasiMapMobile()},saveAddress:function(){var body={uuid:"1",street_name:this.formAddress.street_name,recipient_name:this.formAddress.recipient_name,recipient_phone:"+62".concat(this.formAddress.recipient_phone),ward_code:this.formAddress.ward.code,street_detail:{latitude:this.latitude,longitude:this.longitude,width_in_meters:this.width,height_in_meters:this.height,description:this.formAddress.street_detail}};this.loggedIn?this.saveWithLogin(body):this.saveNonLogin(this.formAddress.ward.code,body)},saveWithLogin:function(body){var t=this,e="insertData",o="v1/address";""!==this.pkId&&(e="updateData",o="v1/address/".concat(this.pkId)),this[e]({url:o,body:body}).then((function(o){var data=o.data.data;if(data){if("updateData"===e&&t.getDefaultLocation.uuid===data.uuid){var n=(new Date).getTime()+36e6;t.$storage.setUniversal("default_location",data),t.$cookies.set("default_location",data,{path:"/",maxAge:n}),t.setDefaultLocation({defaultLocation:data})}t.pkId=""}t.setContentToast({contentToast:"Alamat lokasi berhasil ditambahkan"}),t.$bvToast.show("success-toast"),t.$emit("closeModalLokasiProyekMobile")})).catch((function(e){var o=JSON.parse(e.response.request.response),r="Terjadi kesalahan penyimpanan alamat";Object.entries(o.errors).forEach((function(t){var e=Object(n.a)(t,2),o=(e[0],e[1]);o.length>0&&(r=o[0])})),t.setContentToast({contentToast:r}),t.$bvToast.show("failed-toast")}))},saveNonLogin:function(t,e){var o=this,body={wards:[t]};this.insertData({url:"v1/get-bulk/address",body:body}).then((function(t){var data=t.data.data;if(Object.assign(e,{ward:data[0]}),""!==o.pkId){var n=o.addresses.findIndex((function(t){return t.uuid===o.pkId}));o.addresses[n]=e}else Object.assign(e,{id:o.addresses.length+1}),o.addresses.push(e);if(1===o.addresses.length){var r=(new Date).getTime()+36e6;o.$storage.setUniversal("default_location",o.addresses[0]),o.$cookies.set("default_location",o.addresses[0],{path:"/",maxAge:r}),o.setDefaultLocation({defaultLocation:o.addresses[0]})}o.setContentToast({contentToast:"Alamat lokasi berhasil ditambahkan"}),o.$bvToast.show("success-toast"),o.$emit("closeModalLokasiProyekMobile")})).catch((function(t){var e=JSON.parse(t.response.request.response),r="Terjadi kesalahan penyimpanan alamat";
1Object.entries(e.errors).forEach((function(t){var e=Object(n.a)(t,2),o=(e[0],e[1]);o.length>0&&(r=o[0])})),o.setContentToast({contentToast:r}),o.$bvToast.show("failed-toast")}))},prepareDataUpdate:function(){var t=this;if(""!=this.pkUuid)if(this.loggedIn)this.getData({url:"v1/address/".concat(this.pkUuid)}).then((function(e){var data=e.data.data;t.pkId=data.uuid,t.formAddress.recipient_name=data.recipient_name,t.formAddress.recipient_phone=data.recipient_phone.replace("+62",""),t.formAddress.latitude=data.street_detail.latitude,t.formAddress.longitude=data.street_detail.longitude,t.latitude=data.street_detail.latitude,t.longitude=data.street_detail.longitude,t.width=data.street_detail.width_in_meters,t.height=data.street_detail.height_in_meters,t.formAddress.street_text="".concat(data.ward.name,", ").concat(data.ward.district.name,", ").concat(data.ward.district.city.name,", ").concat(data.ward.district.city.province.name,", ").concat(data.ward.district.city.province.country.name),t.formAddress.street_name=data.street_name,t.formAddress.street_detail=data.street_detail.description,t.formAddress.ward=data.ward,t.cartsCount=data.carts_count}));else{var data=this.addresses.find((function(e){return e.uuid===t.pkUuid}));this.pkId=data.uuid,this.formAddress.street_name=data.street_name,this.formAddress.recipient_name=data.recipient_name,this.formAddress.recipient_phone=data.recipient_phone.replace("+62",""),this.formAddress.latitude=data.street_detail.latitude,this.formAddress.longitude=data.street_detail.longitude,this.latitude=data.street_detail.latitude,this.longitude=data.street_detail.longitude,this.width=data.street_detail.width_in_meters,this.height=data.street_detail.height_in_meters,this.formAddress.street_detail=data.street_detail.description;var e=data.ward.district.city.province.name,o=data.ward.district.city.name,n=data.ward.district.name;this.formAddress.ward=data.ward;var r=data.ward.name;this.formAddress.street_text="".concat(e,", ").concat(o,", ").concat(n,", ").concat(r),this.cartsCount=0}}})},_=o(6),component=Object(_.a)(h,(function(){var t=this,e=t._self._c;return e("b-modal",{attrs:{"title-class":"text-center",centered:"","modal
1-class":"modal-mega-menu goc-modal-lokasi-proyek-mobile",size:"lg"},scopedSlots:t._u([{key:"modal-header",fn:function(){return[e("div",{staticClass:"container-title"},[e("a",{attrs:{href:"javascript:void(0);"},on:{click:function(e){return t.$emit("closeModalLokasiProyekMobile")}}},[e("client-only",[e("unicon",{attrs:{name:"arrow-left"}})],1)],1),t._v(" "),e("p",{staticClass:"title"},[t._v("Tambah Alamat")])])]},proxy:!0},{key:"modal-footer",fn:function(){return[e("div",{staticClass:"container-footer"},[e("button",{staticClass:"btn btn__goc btn__goc__primary",attrs:{disabled:t.checkValidationAddress},on:{click:t.saveAddress}},[t._v("\n                simpan alamat\n            ")])])]},proxy:!0}]),model:{value:t.modalLokasiProyekMobile,callback:function(e){t.modalLokasiProyekMobile=e},expression:"modalLokasiProyekMobile"}},[t._v(" "),e("div",{staticClass:"container-content"},[t.cartsCount>0?e("div",{staticClass:"form-div mb-2 address-info"},[e("span",{directives:[{name:"lazy",rawName:"v-lazy:background-image",value:"/goc-icon/goc_information_icon.svg",expression:"`/goc-icon/goc_information_icon.svg`",arg:"background-image"}],staticClass:"icon__goc",attrs:{role:"img","aria-label":"lokasi saya"}}),t._v(" "),e("p",[t._v("\n                Titik lokasi & alamat tidak bisa dirubah karena ada produk di keranjang alamat\n            ")])]):t._e(),t._v(" "),e("div",{staticClass:"form-div"},[e("div",{staticClass:"form-group form-group__goc"},[e("label",[t._v("Nama Penerima")]),t._v(" "),e("input",{directives:[{name:"model",rawName:"v-model",value:t.formAddress.recipient_name,expression:"formAddress.recipient_name"}],staticClass:"form-control form-control__goc form-control__goc__size-lg",class:t.formAddress.errors.recipient_name&&null!==t.formAddress.errors.recipient_name?"error":"",attrs:{type:"email",placeholder:"Masukkan nama penerima"},domProps:{value:t.formAddress.recipient_name},on:{input:function(e){e.target.composing||t.$set(t.formAddress,"recipient_name",e.target.value)}}}),t._v(" "),t.formAddress.errors.recipient_name&&null!==t.formAddress.errors.recipient_name?e("span",{staticClass:"text-error font-size-12"},[t._v("\n                    "+t._s(t.formAddress.errors.recipient_name.toString())+"\n                ")]):t._e()])]),t._v(" "),e("div",{staticClass:"form-div"},[e("div",{staticClass:"form-group form-group__goc"},[e("label",[t._v("Kontak")]),t._v(" "),e("div",{staticClass:"input-group input-group__goc"},[e("div",{staticClass:"input-group-prepend"},[e("span",{staticClass:"input-group-text"},[t._v("+62")])]),t._v(" "),e("input",{directives:[{name:"model",rawName:"v-model",value:t.formAddress.recipient_phone,expression:"formAddress.recipient_phone"}],staticClass:"form-control form-control__goc form-control__goc__size-lg input-contact",class:t.formAddress.errors.recipient_phone&&null!==t.formAddress.errors.recipient_phone?"error":"",attrs:{type:"text",maxlength:"16",placeholder:"Masukkan nomor anda","aria-describedby":"basic-addon1"},domProps:{value:t.formAddress.recipient_phone},on:{input:function(e){e.target.composing||t.$set(t.formAddress,"recipient_phone",e.target.value)}}})]),t._v(" "),t.formAddress.errors.recipient_phone&&null!==t.formAddress.errors.recipient_phone?e("span",{staticClass:"text-error font-size-12"},[t._v("\n                    "+t._s(t.formAddress.errors.recipient_phone.toString())+"\n                ")]):t._e()])]),t._v(" "),e("div",{staticClass:"form-div"},[e("div",{staticClass:"form-group form-group__goc"},[e("div",{staticClass:"row mb-1"},[e("div",{staticClass:"col-6"},[e("label",[t._v("Titik Lokasi")])]),t._v(" "),e("div",{staticClass:"col-6 text-right"},[""!==t.formAddress.street_text&&0==t.cartsCount?e("label",{staticClass:"label-right",attrs:{href:"javascript:void(0);"},on:{click:t.clearAddress}},[t._v("\n                            Reset \n                            "),e("img",{staticClass:"clockwise-icon",attrs:{preload:"",loading:"lazy",alt:"lainnya",src:o(1072)}})]):t._e()])]),t._v(" "),e("div",{staticClass:"input-show-modal__goc"},[e("span",[""===t.formAddress.street_text?e("i",{staticClass:"fas fa-search"}):e("i",{staticClass:"fas fa-map-marker-alt selected"})]),t._v(" "),e("vue-google-autocomplete",{ref:"ref_address",class:""!==t.formAddress.street_text&&0===t.latitude&&0===t.longitude?"error":"",style:t.cartsCount>0?"pointer-events: none;":"",attrs:{id:"map_modal",classname:"form-control form-control__goc",placeholder:"Cari jalan / alamat / gedung",types:"",country:"id","enable-geolocation":!0,readOnly:t.cartsCount>0},on:{inputChange:t.titikLokasiChange,placechanged:t.getAddressData},model:{value:t.formAddress.street_text,callback:function(e){t.$set(t.formAddress,"street_text",e)},expression:"formAddress.street_text"}})],1),t._v(" "),e("div",{staticClass:"mt-1 mb-1"},[e("a",{staticClass:"font-size-14 font-weight-500",class:t.cartsCount>0?"disabled":"",attrs:{href:"javascript:void(0);"},on:{click:function(e){0===t.cartsCount&&t.toggleModalLokasiMapMobile()}}},[e("span",{directives:[{name:"lazy",rawName:"v-lazy:background-image",value:"https://staticassets.gocement.com/icon/marker_icon.svg",expression:"`https://staticassets.gocement.com/icon/marker_icon.svg`",arg:"background-image"}],staticClass:"icon__goc icon__goc__primary",attrs:{role:"img","aria-label":"lokasi saya"}}),t._v("\n                        Gunakan lokasi saya saat ini\n                    ")])])])]),t._v(" "),""!==t.formAddress.street_text&&0===t.latitude&&0===t.longitude?e("div",{staticClass:"form-div"},[e("hr"),t._v(" "),e("div",{staticClass:"form-group form-group__goc"}
1,[e("label",[t._v("Tidak menemukan alamat Anda?")]),t._v(" "),e("button",{staticClass:"btn btn__goc btn-secondary",on:{click:t.toggleModalLokasiMapMobile}},[t._v("\n                        PILIH LEWAT MAPS\n                    ")])])]):t._e(),t._v(" "),0!==t.latitude||0!==t.longitude?e("div",{staticClass:"form-div"},[e("div",{staticClass:"form-group form-group__goc"},[e("label",[t._v("Alamat Lengkap")]),t._v(" "),e("input",{directives:[{name:"model",rawName:"v-model",value:t.formAddress.street_name,expression:"formAddress.street_name"}],staticClass:"form-control form-control__goc",attrs:{type:"text",maxlength:"45",placeholder:"Masukkan alamat lengkap",disabled:t.cartsCount>0},domProps:{value:t.formAddress.street_name},on:{input:function(e){e.target.composing||t.$set(t.formAddress,"street_name",e.target.value)}}})])]):t._e(),t._v(" "),0!==t.latitude||0!==t.longitude?e("div",{staticClass:"form-div"},[e("div",{staticClass:"form-group form-group__goc"},[e("label",[t._v("Detail Lainnya "),e("span",[t._v("(Opsional)")])]),t._v(" "),e("input",{directives:[{name:"model",rawName:"v-model",value:t.formAddress.street_detail,expression:"formAddress.street_detail"}],staticClass:"form-control form-control__goc",attrs:{type:"text",maxlength:"45",placeholder:"Warna rumah, patokan, dll",disabled:t.cartsCount>0},domProps:{value:t.formAddress.street_detail},on:{input:function(e){e.target.composing||t.$set(t.formAddress,"street_detail",e.target.value)}}})])]):t._e()]),t._v(" "),t._v(" "),t.modalMap?e("goc-modal-lokasi-map-mobile",{attrs:{latitude:t.latitude,longitude:t.longitude},on:{closeModalLokasiMapMobile:t.closeModalLokasiMapMobile,selectAddressFromMap:t.selectAddressFromMap}}):t._e()],1)}),[],!1,null,null,null);e.default=component.exports},312:function(t,e,o){"use strict";o.r(e);var n={components:{},props:{modal:{type:Boolean,default:!1}},data:function(){return{}},watch:{},computed:{},mounted:function(){},methods:{confirmMap:function(){this.$emit("close-modal",{})}}},r=o(6),component=Object(r.a)(n,(function(){var t=this,e=t._self._c;return e("div",[e("b-modal",{attrs:{"no-close-on-esc":"","no-close-on-backdrop":"","hide-footer":"","hide-header":"",centered:"","modal
1-class":"modal__goc__loading"},model:{value:t.modal,callback:function(e){t.modal=e},expression:"modal"}},[e("div",{staticClass:"loading-donut-2"}),t._v(" "),e("h6",{staticClass:"text-neutral-black-3 font-size-15 mb-0"},[t._v("\n      Memuat informasi terbaru\n    ")])])],1)}),[],!1,null,null,null);e.default=component.exports},313:function(t,e,o){"use strict";o.r(e);o(24),o(35),o(10),o(9),o(14),o(15),o(7),o(11);var n=o(2),r=(o(12),o(3));function c(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function l(t){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{};e%2?c(Object(o),!0).forEach((function(e){Object(n.a)(t,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):c(Object(o)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))}))}return t}var d={components:{},props:{modal:{type:Boolean,default:!1},type:{type:String,default:"unpaid"},orderUuid:{type:String,default:null},merchantUuid:{type:String,default:null}},data:function(){return{loading:!1,phoneConfirmation:!1,phoneBody:null,otp:null,otpValidation:!0,modalPhone:!1,modalChangePhone:!1,modalOTP:!1,errorMessage:"",errors:{phone:null},timerCount:12e4,counting:!0}},watch:{},computed:l(l(l({},r.generalComputed),r.authComputed),{},{checkValidation:function(){}}),mounted:function(){},methods:l(l(l(l({},r.crudMethods),r.generalMethods),r.authMethods),{},{closeModal:function(){this.$emit("close-modal")},showModalPhone:function(){this.phoneBody=this.getCurrentUser.phone?this.getCurrentUser.phone.replace("+62",""):"",this.$emit("close-modal"),this.modalPhone=!0},verifikasiPhone:function(){null===this.getCurrentUser.phone?this.changePhone():this.phoneBody===this.getCurrentUser.phone.replace("+62","")?this.sendOTP():this.changePhone()},sendOTP:function(){var t=this;this.otpValidation=!0,this.insertData({url:"v1/profile/phone/otp"}).then((function(e){t.modalPhone=!1,t.modalOTP=!0;var data=e.data.data;if(data)t.counting=!0;else data.data})).catch((function(e){403===e.response.status?t.errorMessage=JSON.parse(e.response.request.response).message:422===e.response.status&&(t.errors=e.response.data.errors)}))},changePhone:function(){var t=this,e=this.phoneBody;"0"===this.phoneBody.charAt(0)&&(e=this.phoneBody.substr(1));var body={phone:"+62".concat(e)};this.insertData({url:"v1/profile/phone",body:body}).then((function(o){var data=o.data.data;t.phone=data.phone,t.modalPhone=!1,t.sendOTP(),t.modalOTP=!0,t.phoneBody=e,t.errorMessage=null})).catch((function(e){403===e.response.status?t.errorMessage=JSON.parse(e.response.request.response).message:422===e.response.status&&(t.errorMessage=e.response.data.errors.phone[0])}))},onCompleteHandler:function(code){var t=this;this.otp=code;var body={otp:this.otp};
1this.insertData({url:"v1/profile/phone/verify",body:body}).then((function(e){var data=e.data.data;if(data)t.modalOTP=!1,t.modalPhone=!1,t.otpValidation=!0,t.verfifyStatus=data.phone_verified_at,t.setContentToast({contentToast:"No. Telepon anda berhasil diverifikasi"}),t.$bvToast.show("success-toast"),t.getProfileData();else data.data})).catch((function(e){499===e.response.status&&(t.otpValidation=!1)}))},verifyPhone:function(){this.modalOTP=!1},changeNumber:function(){this.modalOTP=!1,this.modalPhone=!0},getProfileData:function(){var t=this;this.getData({url:"v1/profile"}).then((function(e){if(200===e.status){var data=e.data.data;t.setDataUser({currentUser:data})}}))}})},m=o(6),component=Object(m.a)(d,(function(){var t=this,e=t._self._c;return e("div",[e("b-modal",{attrs:{"no-close-on-backdrop":"","no-close-on-esc":"","title-class":"text-center",centered:"","modal-class":"modal__goc__popup-3 modal__goc__popup-3__mobile"},scopedSlots:t._u([{key:"modal-header",fn:function(){return[e("a",{attrs:{href:"javascript:void(0);"},on:{click:t.closeModal}},[e("client-only",[e("unicon",{attrs:{name:"times"}})],1)],1)]},proxy:!0},{key:"modal-footer",fn:function(){return[e("button",{staticClass:"btn btn__goc btn__goc__white",on:{click:t.closeModal}},[t._v("\n        tutup\n      ")]),t._v(" "),e("button",{staticClass:"btn btn__goc btn__goc__primary",on:{click:t.showModalPhone}},[t._v("\n        verifikasi nomor\n      ")])]},proxy:!0}]),model:{value:t.modal,callback:function(e){t.modal=e},expression:"modal"}},[t._v(" "),e("h5",[t._v("Verifikasikan No. Handphone")]),t._v(" "),e("nuxt-img",{attrs:{preload:"",quality:"85",format:"webp",loading:"lazy",src:"/images/phone-verification-logo.png"}}),t._v(" "),e("div",{staticClass:"d-flex flex-column gap-8"},[e("h6",[t._v("Nomor Anda belum terverifikasi")]),t._v(" "),e("p",{staticClass:"mb-0"},[t._v("\n        Verifikasikan nomor handphone Anda untuk melakukan pembatalan pesanan\n      ")])])],1),t._v(" "),e("b-modal",{attrs:{"no-close-on-esc":"","no-close-on-backdrop":"",centered:"","modal
1-class":"modal__goc__general modal__goc__general__mobile"},scopedSlots:t._u([{key:"modal-header",fn:function(){return[e("h5",[t._v("Verifikasi No. Telepon")]),t._v(" "),e("a",{attrs:{href:"javascript:void(0);"},on:{click:function(e){t.modalPhone=!1}}},[e("client-only",[e("unicon",{attrs:{name:"times"}})],1)],1)]},proxy:!0},{key:"modal-footer",fn:function(){return[e("button",{staticClass:"btn btn__goc btn__goc__primary btn-block",on:{click:t.verifikasiPhone}},[t._v("\n        verifikasi\n      ")])]},proxy:!0}]),model:{value:t.modalPhone,callback:function(e){t.modalPhone=e},expression:"modalPhone"}},[t._v(" "),[e("div",{staticClass:"col-sm-12 mb-1"},[e("div",{staticClass:"form-group form-group__goc"},[e("label",[t._v("No. Telepon")]),t._v(" "),e("div",{staticClass:"input-group input-group__goc margin-bottom-8"},[e("div",{staticClass:"input-group-prepend"},[e("span",{staticClass:"input-group-text"},[t._v("+62")])]),t._v(" "),e("input",{directives:[{name:"model",rawName:"v-model",value:t.phoneBody,expression:"phoneBody"}],staticClass:"form-control form-control__goc form-control__goc__size-lg",attrs:{type:"text",maxlength:"16",placeholder:"Masukkan nomor anda","aria-label":"Username","aria-describedby":"basic-addon1"},domProps:{value:t.phoneBody},on:{keypress:t.$onlyForNumber,input:function(e){e.target.composing||(t.phoneBody=e.target.value)}}})]),t._v(" "),null!==t.errorMessage||""!==t.errorMessage?e("span",{staticClass:"font-size-12 font-weight-400 text-neutral-black-3"},[t._v(t._s(t.errorMessage))]):t._e()])])]],2),t._v(" "),e("b-modal",{attrs:{"no-close-on-esc":"","no-close-on-backdrop":"",centered:"","modal
1-class":"modal__goc__general modal__goc__general__mobile"},scopedSlots:t._u([{key:"modal-header",fn:function(){return[e("h5",[t._v("Verifikasi No. Telepon")]),t._v(" "),e("a",{attrs:{href:"javascript:void(0);"},on:{click:function(e){t.modalOTP=!1}}},[e("client-only",[e("unicon",{attrs:{name:"times"}})],1)],1)]},proxy:!0},{key:"modal-footer",fn:function(){return[e("button",{staticClass:"btn flex-1 btn__goc btn__goc__outline-primary",on:{click:t.changeNumber}},[t._v("\n        GANTI NOMOR\n      ")])]},proxy:!0}]),model:{value:t.modalOTP,callback:function(e){t.modalOTP=e},expression:"modalOTP"}},[t._v(" "),e("div",{staticClass:"d-flex flex-column gap-12"},[e("div",{staticClass:"col-sm-12 text-center"},[e("label",{staticClass:"label__goc"},[t._v("Masukkan Kode OTP")]),t._v(" "),null!==t.phoneBody?e("p",[t._v("\n          Kami sudah mengirimkan SMS berisi kode OTP ke nomor\n          "),e("span",{staticClass:"text-neutral-black-1"},[t._v("+62"+t._s(t.phoneBody.replace(t.phoneBody.substr(1,t.phoneBody.length-3),t.phoneBody.substr(1,t.phoneBody.length-3).replace(/./g,"*")))+".")])]):t._e()]),t._v(" "),e("div",{staticClass:"col-sm-12 text-center"},[e("otp-input",{staticClass:"margin-bottom-12",attrs:{digits:6,placeholder:"",radius:0},on:{"on-complete":t.onCompleteHandler}}),t._v(" "),t.otpValidation?t._e():e("span",{staticClass:"text-error font-size-14 font-weight-400"},[t._v("OTP Salah")])],1),t._v(" "),e("div",{staticClass:"col-sm-12 text-center"},[e("label",{staticClass:"label__goc font-weight-400 line-height-16"},[t._v("Belum terima OTP?\n          "),t.counting?t._e():e("a",{attrs:{href:"javascript:void(0);"},on:{click:t.sendOTP}},[t._v("Kirim Ulang")]),t._v(" "),t.counting?e("countdown",{attrs:{time:t.timerCount},on:{end:function(e){t.counting=!1}},scopedSlots:t._u([{key:"default",fn:function(e){var o=e.minutes,n=e.seconds;return[t._v("\n            Kirim ulang dalam "+t._s(o)+":"+t._s(n)+"\n          ")]}}],null,!1,2651234410)}):t._e()],1)])])])],1)}),[],!1,null,null,null);e.default=component.exports},319:function(t,e,o){"use strict";o.r(e);o(24),o(35),o(10),o(9),o(14),o(15),o(7),o(11);var n=o(2),r=(o(12),o(3));function c(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function l(t){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{};e%2?c(Object(o),!0).forEach((function(e){Object(n.a)(t,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):c(Object(o)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))}))}return t}var d={components:{},props:{modal:{type:Boolean,default:!1},type:{type:String,default:"unpaid"},orderUuid:{type:String,default:null},merchantUuid:{type:String,default:null}},data:function(){return{loading:!1,phoneConfirmation:!1,phoneBody:null,otp:null,otpValidation:!0,modalPhone:!1,modalChangePhone:!1,modalOTP:!1,errorMessage:"",errors:{phone:null},timerCount:12e4,counting:!0}},watch:{},computed:l(l(l({},r.generalComputed),r.authComputed),{},{checkValidation:function(){}}),mounted:function(){},methods:l(l(l(l({},r.crudMethods),r.generalMethods),r.authMethods),{},{closeModal:function(){this.$emit("close-modal")},showModalPhone:function(){this.phoneBody=this.getCurrentUser.phone?this.getCurrentUser.phone.replace("+62",""):"",this.$emit("close-modal"),this.modalPhone=!0},verifikasiPhone:function(){null===this.getCurrentUser.phone?this.changePhone():this.phoneBody===this.getCurrentUser.phone.replace("+62","")?this.sendOTP():this.changePhone()},sendOTP:function(){var t=this;this.otpValidation=!0,this.insertData({url:"v1/profile/phone/otp"}).then((function(e){t.modalPhone=!1,t.modalOTP=!0;var data=e.data.data;if(data)t.counting=!0;else data.data})).catch((function(e){403===e.response.status?t.errorMessage=JSON.parse(e.response.request.response).message:422===e.response.status&&(t.errors=e.response.data.errors)}))},changePhone:function(){var t=this,e=this.phoneBody;"0"===this.phoneBody.charAt(0)&&(e=this.phoneBody.substr(1));var body={phone:"+62".concat(e)};this.insertData({url:"v1/profile/phone",body:body}).then((function(o){var data=o.data.data;t.phone=data.phone,t.modalPhone=!1,t.sendOTP(),t.modalOTP=!0,t.phoneBody=e,t.errorMessage=null})).catch((function(e){403===e.response.status?t.errorMessage=JSON.parse(e.response.request.response).message:422===e.response.status&&(t.errorMessage=e.response.data.errors.phone[0])}))},onCompleteHandler:function(code){var t=this;this.otp=code;var body={otp:this.otp};
1this.insertData({url:"v1/profile/phone/verify",body:body}).then((function(e){var data=e.data.data;if(data)t.modalOTP=!1,t.modalPhone=!1,t.otpValidation=!0,t.verfifyStatus=data.phone_verified_at,t.setContentToast({contentToast:"No. Telepon anda berhasil diverifikasi"}),t.$bvToast.show("success-toast"),t.getProfileData();else data.data})).catch((function(e){499===e.response.status&&(t.otpValidation=!1)}))},verifyPhone:function(){this.modalOTP=!1},changeNumber:function(){this.modalOTP=!1,this.modalPhone=!0},getProfileData:function(){var t=this;this.getData({url:"v1/profile"}).then((function(e){if(200===e.status){var data=e.data.data;t.setDataUser({currentUser:data})}}))}})},m=o(6),component=Object(m.a)(d,(function(){var t=this,e=t._self._c;return e("div",[e("b-modal",{attrs:{"no-close-on-backdrop":"","no-close-on-esc":"","title-class":"text-center",centered:"","modal-class":"modal__goc__popup-3 modal__goc__popup-3__mobile modal-mega-menu goc-general-auto-mobile"},scopedSlots:t._u([{key:"modal-header",fn:function(){return[e("div",{staticClass:"container-title"},[e("a",{attrs:{href:"javascript:void(0);"},on:{click:t.closeModal}},[e("client-only",[e("unicon",{attrs:{name:"arrow-left"}})],1)],1),t._v(" "),e("p",{staticClass:"title"},[t._v("Verifikasikan No. Telepon")])])]},proxy:!0},{key:"modal-footer",fn:function(){return[e("div",{staticClass:"container-footer row m-0 p-0 w-100"},[e("div",{staticClass:"col-6 pr-1"},[e("button",{staticClass:"btn btn__goc btn__goc__white w-100",on:{click:t.closeModal}},[t._v("\n                      tutup\n                  ")])]),t._v(" "),e("div",{staticClass:"col-6 pl-1"},[e("button",{staticClass:"btn btn__goc btn__goc__primary w-100",on:{click:t.showModalPhone}},[t._v("\n                      verifikasi nomor\n                  ")])])])]},proxy:!0}]),model:{value:t.modal,callback:function(e){t.modal=e},expression:"modal"}},[t._v(" "),e("nuxt-img",{attrs:{preload:"",quality:"85",format:"webp",loading:"lazy",src:"/images/phone-verification-logo.png"}}),t._v(" "),e("div",{staticClass:"d-flex flex-column gap-8"},[e("h6",[t._v("Nomor Anda belum terverifikasi")]),t._v(" "),e("p",{staticClass:"mb-0"},[t._v("\n              Verifikasikan nomor handphone Anda untuk melakukan pembatalan pesanan\n          ")])])],1),t._v(" "),e("b-modal",{attrs:{"no-close-on-esc":"","no-close-on-backdrop":"",centered:"","modal
1-class":"modal__goc__general modal__goc__general__mobile modal-mega-menu goc-general-auto-mobile"},scopedSlots:t._u([{key:"modal-header",fn:function(){return[e("div",{staticClass:"container-title"},[e("a",{attrs:{href:"javascript:void(0);"},on:{click:function(e){t.modalPhone=!1}}},[e("client-only",[e("unicon",{attrs:{name:"arrow-left"}})],1)],1),t._v(" "),e("p",{staticClass:"title"},[t._v("Verifikasi No. Telepon")])])]},proxy:!0},{key:"modal-footer",fn:function(){return[e("div",{staticClass:"container-footer row m-0 p-0 w-100"},[e("div",{staticClass:"col-12"},[e("button",{staticClass:"btn btn__goc btn__goc__primary btn-block w-100",on:{click:t.verifikasiPhone}},[t._v("\n                      verifikasi\n                  ")])])])]},proxy:!0}]),model:{value:t.modalPhone,callback:function(e){t.modalPhone=e},expression:"modalPhone"}},[t._v(" "),[e("div",{staticClass:"col-sm-12 mb-1"},[e("div",{staticClass:"form-group form-group__goc"},[e("label",[t._v("No. Telepon")]),t._v(" "),e("div",{staticClass:"input-group input-group__goc margin-bottom-8"},[e("div",{staticClass:"input-group-prepend"},[e("span",{staticClass:"input-group-text"},[t._v("+62")])]),t._v(" "),e("input",{directives:[{name:"model",rawName:"v-model",value:t.phoneBody,expression:"phoneBody"}],staticClass:"form-control form-control__goc form-control__goc__size-lg",attrs:{type:"text",maxlength:"16",placeholder:"Masukkan nomor anda","aria-label":"Username","aria-describedby":"basic-addon1"},domProps:{value:t.phoneBody},on:{keypress:t.$onlyForNumber,input:function(e){e.target.composing||(t.phoneBody=e.target.value)}}})]),t._v(" "),null!==t.errorMessage||""!==t.errorMessage?e("span",{staticClass:"font-size-12 font-weight-400 text-neutral-black-3"},[t._v("\n                      "+t._s(t.errorMessage)+"\n                  ")]):t._e()])])]],2),t._v(" "),e("b-modal",{attrs:{"no-close-on-esc":"","no-close-on-backdrop":"",centered:"","modal
1-class":"modal__goc__general modal__goc__general__mobile modal-mega-menu goc-general-auto-mobile"},scopedSlots:t._u([{key:"modal-header",fn:function(){return[e("div",{staticClass:"container-title"},[e("a",{attrs:{href:"javascript:void(0);"},on:{click:function(e){t.modalOTP=!1}}},[e("client-only",[e("unicon",{attrs:{name:"arrow-left"}})],1)],1),t._v(" "),e("p",{staticClass:"title"},[t._v("Verifikasi No. Telepon")])])]},proxy:!0},{key:"modal-footer",fn:function(){return[e("div",{staticClass:"container-footer row m-0 p-0 w-100"},[e("div",{staticClass:"col-12"},[e("button",{staticClass:"btn flex-1 btn__goc btn__goc__outline-primary w-100",on:{click:t.changeNumber}},[t._v("\n                      GANTI NOMOR\n                  ")])])])]},proxy:!0}]),model:{value:t.modalOTP,callback:function(e){t.modalOTP=e},expression:"modalOTP"}},[t._v(" "),e("div",{staticClass:"d-flex flex-column gap-12"},[e("div",{staticClass:"col-sm-12 text-center"},[e("label",{staticClass:"label__goc"},[t._v("Masukkan Kode OTP")]),t._v(" "),null!==t.phoneBody?e("p",[t._v("\n                  Kami sudah mengirimkan SMS berisi kode OTP ke nomor\n                  "),e("span",{staticClass:"text-neutral-black-1"},[t._v("+62"+t._s(t.phoneBody.replace(t.phoneBody.substr(1,t.phoneBody.length-3),t.phoneBody.substr(1,t.phoneBody.length-3).replace(/./g,"*")))+".")])]):t._e()]),t._v(" "),e("div",{staticClass:"col-sm-12 text-center"},[e("otp-input",{staticClass:"margin-bottom-12",attrs:{digits:6,placeholder:"",radius:0},on:{"on-complete":t.onCompleteHandler}}),t._v(" "),t.otpValidation?t._e():e("span",{staticClass:"text-error font-size-14 font-weight-400"},[t._v("OTP Salah")])],1),t._v(" "),e("div",{staticClass:"col-sm-12 text-center"},[e("label",{staticClass:"label__goc font-weight-400 line-height-16"},[t._v("Belum terima OTP?\n                  "),t.counting?t._e():e("a",{attrs:{href:"javascript:void(0);"},on:{click:t.sendOTP}},[t._v("Kirim Ulang")]),t._v(" "),t.counting?e("countdown",{attrs:{time:t.timerCount},on:{end:function(e){t.counting=!1}},scopedSlots:t._u([{key:"default",fn:function(e){var o=e.minutes,n=e.seconds;return[t._v("\n                  Kirim ulang dalam "+t._s(o)+":"+t._s(n)+"\n                  ")]}}],null,!1,3685537642)}):t._e()],1)])])])],1)}),[],!1,null,null,null);e.default=component.exports},320:function(t,e,o){"use strict";o.r(e);o(23),o(43),o(20);var n={name:"DefaultMerchant",props:{item:{type:Object}}},r=o(6),component=Object(r.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"merchant-default-new"},[e("div",{staticClass:"header-info"},[e("div",{staticClass:"d-flex gap-8"},[e("div",{staticClass:"d-flex align-items-center gap-8"},[e("div",{staticClass:"has-image"},[null!=t.item.logo?e("nuxt-img",{attrs:{preload:"",quality:"85",format:"webp",loading:"lazy",provider:"amazonaws",src:t.item&&t.item.logo,alt:"".concat(t.item.name," logo")}}):e("div",{staticClass:"no-images"})],1),t._v(" "),e("div",{staticClass:"merchant-info"},[e("label",{staticClass:"title-merchant-web",attrs:{for:""}},[t._v(t._s(t.item.name))]),t._v(" "),e("label",{staticClass:"title-merchant-mobile"},[t._v(t._s(t.item.name.length>15?"...":""))]),t._v(" "),e("div",{staticClass:"location"},[t._v("\n            "+t._s(t.item&&t.item.address&&t.item.address.ward&&t.item.address.ward.district&&t.item.address.ward.district.city.name)+"\n          ")])])]),t._v(" "),e("div",{staticClass:"ml-auto"},[e("nuxt-link",{staticClass:"float-right btn btn__goc btn__goc__size-lg btn__goc__outline-primary btn-block btn-lihat-toko",attrs:{to:"/merchant/".concat(t.item.slug)}},[t._v("Lihat Toko")]),t._v(" "),e("nuxt-link",{staticClass:"float-right btn btn__goc btn__goc__size-lg btn__goc__outline-primary btn-block btn-lihat-toko-mobile",attrs:{to:"/merchant/".concat(t.item.slug)}},[t._v("Detail")])],1)])]),t._v(" "),t.item.merchantProducts.length>0?e("div",{staticClass:"product-merchant row"},t._l(t.item.merchantProducts.slice(0,3),(function(o,n){return e("div",{key:n,staticClass:"col-custom col-custom-5 col"},[e("figure",[e("nuxt-link",{staticClass:"stretched-link",attrs:{to:"/merchant/".concat(t.item.slug,"/").concat(o.variant.slug)}},[null!==o.variant.product.mediafile?e("nuxt-img",{attrs:{preload:"",quality:"85",format:"webp",loading:"lazy",provider:"amazonaws",alt:"".concat(o.variant.product.name," product image"),src:o.variant.product.mediafile}}):e("div",{staticClass:"no-images"}),t._v(" "),e("p",{staticClass:"text-dark mt-2"},[t._v("\n            "+t._s(o.product_name.substring(0,25)+(o.product_name.length>25?"...":""))+"\n          ")]),t._v(" "),e("span",{staticClass:"font-weight-bolder"}
1,[t._v("Rp"+t._s(t.$formatCurrencyWithoutRp(o.price)))])],1)],1)])})),0):e("div",{staticClass:"no-product-merchant row"},[t._m(0)])])}),[function(){var t=this,e=t._self._c;return e("div",{staticClass:"col-sm-12"},[e("div",{staticClass:"devider"}),t._v(" "),e("div",{staticClass:"text-center empty-info"},[t._v("Belum ada produk di toko ini")])])}],!1,null,null,null);e.default=component.exports},328:function(t,e,o){"use strict";o.r(e);o(24),o(35),o(10),o(9),o(14),o(15),o(7),o(11);var n=o(2),r=(o(23),o(12),o(3));function c(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function l(t){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{};e%2?c(Object(o),!0).forEach((function(e){Object(n.a)(t,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):c(Object(o)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))}))}return t}var d={components:{},props:{modal:{type:Boolean,default:!1},type:{type:String,default:"unpaid"},orderUuid:{type:String,default:null},merchantUuid:{type:String,default:null}},data:function(){return{loading:!1,tempReasonCancelOrder:"",reasonCancelOrder:"",textAlasanLainnya:"",arrayCancelOrder:[],modalVerifikasi:!1,phoneConfirmation:!1,phoneBody:null,otp:null,otpValidation:!0,modalPhone:!1,modalChangePhone:!1,modalOTP:!1,errorMessage:"",errors:{phone:null},timerCount:12e4,counting:!0}},watch:{modal:{handler:function(t,e){if(t!==e&&!0===t)if(null!==this.getCurrentUser.phone_verified_at){this.tempReasonCancelOrder="";var o=[];"unpaid"===this.type&&(o=["Ingin mengubah metode bayar"]),o.push("Ingin mengubah alamat pengiriman","Sudah menemukan toko lain","Ingin mengubah pembelian","Alasan lainnya"),this.arrayCancelOrder=o}else this.$emit("close-modal"),this.modalVerifikasi=!0},deep:!0},tempReasonCancelOrder:{handler:function(t,e){t!==e&&"Alasan lainnya"===t&&(this.textAlasanLainnya="")}}},computed:l(l(l({},r.generalComputed),r.authComputed),{},{checkValidation:function(){}}),mounted:function(){this.getProfileData()},methods:l(l(l(l({},r.crudMethods),r.generalMethods),r.authMethods),{},{getProfileData:function(){var t=this;this.getData({url:"v1/profile"}).then((function(e){if(200===e.status){var data=e.data.data;t.setDataUser({currentUser:data}),t.userStorage=t.$storage.getCookie("currentUser")}}))},closeModal:function(){this.$emit("close-modal")},cancelOrder:function(){var t=this;this.loading=!0;var e=!0;""!==this.textAlasanLainnya&&"Alasan lainnya"===this.tempReasonCancelOrder?(this.reasonCancelOrder=this.textAlasanLainnya,e=!1):(this.reasonCancelOrder=this.tempReasonCancelOrder,e=!0);var o="v2/order/".concat(this.orderUuid,"/cancel");"paid"===this.type&&(o="v2/order/".concat(this.orderUuid,"/merchant/").concat(this.merchantUuid,"/cancel"));var body={reason:this.reasonCancelOrder,is_from_quick_option:e};this.insertData({url:o,body:body}).then((function(e){t.setContentToast({contentToast:"Pesanan berhasil dibatalkan"}),t.$bvToast.show("success-toast"),t.$emit("close-modal"),t.$emit("refresh-data"),t.loading=!1})).catch((function(t){JSON.parse(t.response.request.response)}))},batalVerifikasi:function(){this.modalVerifikasi=!1},showModalPhone:function(){this.phoneBody=this.getCurrentUser.phone?this.getCurrentUser.phone.replace("+62",""):"",this.modalVerifikasi=!1,this.modalPhone=!0},verifikasiPhone:function(){null===this.getCurrentUser.phone?this.changePhone():this.phoneBody===this.getCurrentUser.phone.replace("+62","")?this.sendOTP():this.changePhone()},sendOTP:function(){var t=this;this.otpValidation=!0,this.insertData({url:"v1/profile/phone/otp"}).then((function(e){t.modalPhone=!1,t.modalOTP=!0;var data=e.data.data;if(data)t.counting=!0;else data.data})).catch((function(e){403===e.response.status?t.errorMessage=JSON.parse(e.response.request.response).message:422===e.response.status&&(t.errors=e.response.data.errors)}))},changePhone:function(){var t=this,e=this.phoneBody;"0"===this.phoneBody.charAt(0)&&(e=this.phoneBody.substr(1));var body={phone:"+62".concat(e)};this.insertData({url:"v1/profile/phone",body:body}).then((function(o){var data=o.data.data;t.phone=data.phone,t.modalPhone=!1,t.sendOTP(),t.modalOTP=!0,t.phoneBody=e,t.errorMessage=null})).catch((function(e){403===e.response.status?t.errorMessage=JSON.parse(e.response.request.response).message:422===e.response.status&&(t.errorMessage=e.response.data.errors.phone[0])}))},onCompleteHandler:function(code){var t=this;this.otp=code;var body={otp:this.otp};
1this.insertData({url:"v1/profile/phone/verify",body:body}).then((function(e){var data=e.data.data;if(data)t.modalOTP=!1,t.modalPhone=!1,t.otpValidation=!0,t.verfifyStatus=data.phone_verified_at,t.setContentToast({contentToast:"No. Telepon anda berhasil diverifikasi"}),t.$bvToast.show("success-toast"),t.getProfileData(),t.$emit("refresh-data");else data.data})).catch((function(e){499===e.response.status&&(t.otpValidation=!1)}))},verifyPhone:function(){this.modalOTP=!1},changeNumber:function(){this.modalOTP=!1,this.modalPhone=!0}})},m=o(6),component=Object(m.a)(d,(function(){var t=this,e=t._self._c;return e("div",[e("b-modal",{attrs:{"no-close-on-esc":"","no-close-on-backdrop":"",centered:"",size:"md","modal-class":"modal__goc__general modal__goc__general__mobile"},scopedSlots:t._u([{key:"modal-header",fn:function(){return[e("h5",[t._v("Alasan Pembatalan")]),t._v(" "),e("a",{attrs:{href:"javascript:void(0);"},on:{click:t.closeModal}},[e("client-only",[e("unicon",{attrs:{name:"times"}})],1)],1)]},proxy:!0},{key:"modal-footer",fn:function(){return[e("button",{staticClass:"btn btn__goc btn__goc__light",on:{click:t.closeModal}},[t._v("\n        tutup\n      ")]),t._v(" "),e("button",{staticClass:"btn btn__goc btn__goc__danger",attrs:{disabled:""===t.tempReasonCancelOrder||t.loading||"Alasan lainnya"===t.tempReasonCancelOrder&&""===t.textAlasanLainnya},on:{click:t.cancelOrder}},[t._v("\n        batalkan\n      ")])]},proxy:!0}]),model:{value:t.modal,callback:function(e){t.modal=e},expression:"modal"}},[t._v(" "),e("b-form-radio-group",{staticClass:"radio-button-group__goc margin-bottom-11",attrs:{options:t.arrayCancelOrder,name:"radio-options"},model:{value:t.tempReasonCancelOrder,callback:function(e){t.tempReasonCancelOrder=e},expression:"tempReasonCancelOrder"}}),t._v(" "),"Alasan lainnya"===t.tempReasonCancelOrder?e("b-form-textarea",{attrs:{placeholder:"Masukkan alasan singkat",rows:"3","max-rows":"3","no-resize":""},model:{value:t.textAlasanLainnya,callback:function(e){t.textAlasanLainnya=e},expression:"textAlasanLainnya"}}):t._e()],1),t._v(" "),e("b-modal",{attrs:{"title-class":"text-center",centered:"","modal
1-class":"modal__goc__popup-3 modal__goc__popup-3__mobile"},scopedSlots:t._u([{key:"modal-header",fn:function(){return[e("a",{attrs:{href:"javascript:void(0);"},on:{click:function(e){t.modalVerifikasi=!1}}},[e("client-only",[e("unicon",{attrs:{name:"times"}})],1)],1)]},proxy:!0},{key:"modal-footer",fn:function(){return[e("button",{staticClass:"btn btn__goc btn__goc__white",on:{click:function(e){t.modalVerifikasi=!1}}},[t._v("\n        batal\n      ")]),t._v(" "),e("button",{staticClass:"btn btn__goc btn__goc__primary",on:{click:t.showModalPhone}},[t._v("\n        verifikasi nomor\n      ")])]},proxy:!0}]),model:{value:t.modalVerifikasi,callback:function(e){t.modalVerifikasi=e},expression:"modalVerifikasi"}},[t._v(" "),e("h5",[t._v("Verifikasikan No. Handphone")]),t._v(" "),e("nuxt-img",{attrs:{preload:"",quality:"85",format:"webp",loading:"lazy",src:"/images/phone-verification-logo.png"}}),t._v(" "),e("div",{staticClass:"d-flex flex-column gap-8"},[e("h6",[t._v("Nomor Anda belum terverifikasi")]),t._v(" "),e("p",{staticClass:"mb-0"},[t._v("\n        Verifikasikan nomor handphone Anda untuk melakukan pembatalan pesanan\n      ")])])],1),t._v(" "),e("b-modal",{attrs:{"no-close-on-esc":"","no-close-on-backdrop":"",centered:"","modal
1-class":"modal__goc__general modal__goc__general__mobile"},scopedSlots:t._u([{key:"modal-header",fn:function(){return[e("h5",[t._v("Verifikasi No. Telepon")]),t._v(" "),e("a",{attrs:{href:"javascript:void(0);"},on:{click:function(e){t.modalPhone=!1}}},[e("client-only",[e("unicon",{attrs:{name:"times"}})],1)],1)]},proxy:!0},{key:"modal-footer",fn:function(){return[e("button",{staticClass:"btn btn__goc btn__goc__primary btn-block",on:{click:t.verifikasiPhone}},[t._v("\n        verifikasi\n      ")])]},proxy:!0}]),model:{value:t.modalPhone,callback:function(e){t.modalPhone=e},expression:"modalPhone"}},[t._v(" "),[e("div",{staticClass:"col-sm-12 mb-1"},[e("div",{staticClass:"form-group form-group__goc"},[e("label",[t._v("No. Telepon")]),t._v(" "),e("div",{staticClass:"input-group input-group__goc margin-bottom-8"},[e("div",{staticClass:"input-group-prepend"},[e("span",{staticClass:"input-group-text"},[t._v("+62")])]),t._v(" "),e("input",{directives:[{name:"model",rawName:"v-model",value:t.phoneBody,expression:"phoneBody"}],staticClass:"form-control form-control__goc form-control__goc__size-lg",attrs:{type:"text",maxlength:"16",placeholder:"Masukkan nomor anda","aria-label":"Username","aria-describedby":"basic-addon1"},domProps:{value:t.phoneBody},on:{keypress:t.$onlyForNumber,input:function(e){e.target.composing||(t.phoneBody=e.target.value)}}})]),t._v(" "),null!==t.errorMessage||""!==t.errorMessage?e("span",{staticClass:"font-size-12 font-weight-400 text-neutral-black-3"},[t._v(t._s(t.errorMessage))]):t._e()])])]],2),t._v(" "),e("b-modal",{attrs:{"no-close-on-esc":"","no-close-on-backdrop":"",centered:"","modal
1-class":"modal__goc__general modal__goc__general__mobile"},scopedSlots:t._u([{key:"modal-header",fn:function(){return[e("h5",[t._v("Verifikasi No. Telepon")]),t._v(" "),e("a",{attrs:{href:"javascript:void(0);"},on:{click:function(e){t.modalOTP=!1}}},[e("client-only",[e("unicon",{attrs:{name:"times"}})],1)],1)]},proxy:!0},{key:"modal-footer",fn:function(){return[e("button",{staticClass:"btn flex-1 btn__goc btn__goc__outline-primary",on:{click:t.changeNumber}},[t._v("\n        GANTI NOMOR\n      ")])]},proxy:!0}]),model:{value:t.modalOTP,callback:function(e){t.modalOTP=e},expression:"modalOTP"}},[t._v(" "),e("div",{staticClass:"d-flex flex-column gap-12"},[e("div",{staticClass:"col-sm-12 text-center"},[e("label",{staticClass:"label__goc"},[t._v("Masukkan Kode OTP")]),t._v(" "),null!==t.phoneBody?e("p",[t._v("\n          Kami sudah mengirimkan SMS berisi kode OTP ke nomor\n          "),e("span",{staticClass:"text-neutral-black-1"},[t._v("+62"+t._s(t.phoneBody.replace(t.phoneBody.substr(1,t.phoneBody.length-3),t.phoneBody.substr(1,t.phoneBody.length-3).replace(/./g,"*")))+".")])]):t._e()]),t._v(" "),e("div",{staticClass:"col-sm-12 text-center"},[e("otp-input",{staticClass:"margin-bottom-12",attrs:{digits:6,placeholder:"1",radius:0},on:{"on-complete":t.onCompleteHandler}}),t._v(" "),t.otpValidation?t._e():e("span",{staticClass:"text-error font-size-14 font-weight-400"},[t._v("OTP Salah")])],1),t._v(" "),e("div",{staticClass:"col-sm-12 text-center"},[e("label",{staticClass:"label__goc font-weight-400 line-height-16"},[t._v("Belum terima OTP?\n          "),t.counting?t._e():e("a",{attrs:{href:"javascript:void(0);"},on:{click:t.sendOTP}},[t._v("Kirim Ulang")]),t._v(" "),t.counting?e("countdown",{attrs:{time:t.timerCount},on:{end:function(e){t.counting=!1}},scopedSlots:t._u([{key:"default",fn:function(e){var o=e.minutes,n=e.seconds;return[t._v("\n            Kirim ulang dalam "+t._s(o)+":"+t._s(n)+"\n          ")]}}],null,!1,2651234410)}):t._e()],1)])])])],1)}),[],!1,null,null,null);e.default=component.exports},330:function(t,e,o){"use strict";o.r(e);o(28);var n={components:{},props:{modal:{type:Boolean,default:!1},data:{type:Object,default:function(){return{}}}},data:function(){return{}},watch:{},computed:{checkValidation:function(){}},mounted:function(){},methods:{closeModal:function(){this.$emit("close-modal")}}},r=o(6),component=Object(r.a)(n,(function(){var t=this,e=t._self._c;return e("div",[e("b-modal",{attrs:{"no-close-on-esc":"","no-close-on-backdrop":"",centered:"",size:"lg","hide-footer":"","modal-class":"modal__goc__general modal__goc__general__mobile modal-fullscreen modal-gosend"},scopedSlots:t._u([{key:"modal-header",fn:function(){return[e("h5",[t._v("Lacak Pesanan")]),t._v(" "),e("a",{attrs:{href:"javascript:void(0);"},on:{click:t.closeModal}},[e("client-only",[e("unicon",{attrs:{name:"times"}})],1)],1)]},proxy:!0}]),model:{value:t.modal,callback:function(e){t.modal=e},expression:"modal"}},[t._v(" "),e("iframe",{attrs:{src:t.data.liveTrackingUrl}})])],1)}),[],!1,null,null,null);e.default=component.exports},336:function(t,e,o){"use strict";o.r(e);o(20),o(9),o(80),o(12),o(7),o(91);var n=o(28),r={components:{},props:{modal:{type:Boolean,default:!1},items:{type:Object,default:function(){return{}}},selected:{type:Object,default:{}},brand:{type:Object,default:{}},product:{type:String,default:""}},data:function(){return{view:"lokasi",addresses:[],searchAddress:[],selectedItem:{},colorSearch:"",isTyping:!0,colors:[],colorsTemp:[],indexColor:0}},watch:{modal:{handler:function(t,e){t!==e&&(this.colorSearch="",this.selectedItem={extra_value:this.selected.extra_value,value:this.selected.value})}},items:{handler:function(t,e){this.colors=t.details,this.colorsTemp=t.details},deep:!0},selected:{handler:function(t,e){}},colorSearch:Object(n.debounce)((function(){this.isTyping=!1}),500),isTyping:function(t){var e=this;t||(""!==this.colorSearch?this.colors=this.colorsTemp.filter((function(t){return Object.keys(t).some((function(o){return t.value.toLowerCase().includes(e.colorSearch.toLowerCase())}))})):this.colors=this.items.details,this.isTyping=!0)}},computed:{checkValidation:function(){}},mounted:function(){},methods:{pickColor:function(t,e){this.selectedItem=e},saveColor:function(){this.$emit("select-color",this.selectedItem)},closeModal:function(){this.$emit("close-modal")}}},c=o(6),component=Object(c.a)(r,(function(){var t=this,e=t._self._c;return e("div",[e("b-modal",{attrs:{"no-close-on-esc":"","no-close-on-backdrop":"",centered:"",size:"lg","modal
1-class":"modal-fullscreen"},scopedSlots:t._u([{key:"modal-header",fn:function(){return[e("div",{staticClass:"title-header"},[e("figure",[e("nuxt-img",{attrs:{preload:"",quality:"85",format:"webp",loading:"lazy",provider:"amazonaws",src:t.brand.logo}})],1),t._v(" "),e("div",{staticClass:"sub-title-header"},[e("h5",[t._v(t._s(t.product))]),t._v(" "),e("p",[t._v(t._s(t.brand.name))])])]),t._v(" "),e("div",{staticClass:"input-show-append__goc d-flex align-items-center"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.colorSearch,expression:"colorSearch"}],staticClass:"form-control form-control__goc",attrs:{type:"text",placeholder:"Cari warna"},domProps:{value:t.colorSearch},on:{input:function(e){e.target.composing||(t.colorSearch=e.target.value)}}}),t._v(" "),e("span",{staticClass:"input-group-append"},[e("i",{staticClass:"fa fa-search"})])])]},proxy:!0},{key:"modal-footer",fn:function(){return[e("button",{staticClass:"btn btn__goc btn__goc__primary",attrs:{disabled:""===t.selectedItem.extra_value},on:{click:t.saveColor}},[t._v("\n        pilih warna\n      ")])]},proxy:!0}]),model:{value:t.modal,callback:function(e){t.modal=e},expression:"modal"}},[t._v(" "),e("div",{staticClass:"modal-body"},[e("div",{staticClass:"row color-picker"},t._l(t.colors,(function(o,n){return e("div",{key:n,staticClass:"col-sm-2"},[e("div",{staticClass:"color-pallete mb-2",class:t.selectedItem.extra_value===o.extra_value?"selected":"",style:{"border-color":o.extra_value},on:{click:function(e){return t.pickColor(n,o)}}},[t.selectedItem.extra_value===o.extra_value?e("div",{staticClass:"selected-color"},[e("i",{staticClass:"fa fa-check"})]):t._e(),t._v(" "),e("div",{staticClass:"color",style:{"background-color":o.extra_value}}),t._v(" "),e("p",[t._v(t._s(o.value))])])])})),0)])])],1)}),[],!1,null,null,null);e.default=component.exports},337:function(t,e,o){"use strict";o.r(e);o(10),o(9),o(14),o(15),o(7),o(11);var n=o(2),r=(o(12),o(3));function c(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function l(t){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{};e%2?c(Object(o),!0).forEach((function(e){Object(n.a)(t,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):c(Object(o)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))}))}return t}var d={components:{},props:{modal:{type:Boolean,default:!1},orderUuid:{type:String,default:null}},data:function(){return{loading:!1,tempReasonCancelOrder:"",reasonCancelOrder:"",textAlasanLainnya:"",arrayCancelOrder:[],timerCount:12e4,counting:!0}},watch:{modal:{handler:function(t,e){if(t!==e&&!0===t){this.tempReasonCancelOrder="";var o=[];o.push("Stok tidak tersedia","Alamat pemesan jauh","Harga produk belum terupdate","Toko sedang tidak beroperasi","Alasan lainnya"),this.arrayCancelOrder=o}},deep:!0},tempReasonCancelOrder:{handler:function(t,e){t!==e&&"Alasan lainnya"===t&&(this.textAlasanLainnya="")}}},computed:l(l(l({},r.generalComputed),r.authComputed),{},{checkValidation:function(){}}),mounted:function(){this.getProfileData()},methods:l(l(l(l({},r.crudMethods),r.generalMethods),r.authMethods),{},{getProfileData:function(){var t=this;this.getData({url:"v1/profile"}).then((function(e){if(200===e.status){var data=e.data.data;t.setDataUser({currentUser:data})}}))},closeModal:function(){this.$emit("close-modal")},cancelOrder:function(){var t=this;this.loading=!0;var e=!0;""!==this.textAlasanLainnya&&"Alasan lainnya"===this.tempReasonCancelOrder?(this.reasonCancelOrder=this.textAlasanLainnya,e=!1):(this.reasonCancelOrder=this.tempReasonCancelOrder,e=!0);var o="v2/merchant/owned/order/".concat(this.orderUuid,"/cancel"),body={reason:this.reasonCancelOrder,is_from_quick_option:e};this.insertData({url:o,body:body,headers:{"X-Goc-Merchant":this.$route.params.owned}}).then((function(e){t.setContentToast({contentToast:"Pesanan berhasil dibatalkan"}),t.$bvToast.show("success-toast"),t.$emit("close-modal"),t.$emit("refresh-data"),t.loading=!1})).catch((function(t){JSON.parse(t.response.request.response)}))}})},m=o(6),component=Object(m.a)(d,(function(){var t=this,e=t._self._c;return e("div",[e("b-modal",{attrs:{"no-close-on-esc":"","no-close-on-backdrop":"",centered:"",size:"md","modal-class":"modal__goc__general modal__goc__general__mobile"},scopedSlots:t._u([{key:"modal-header",fn:function(){return[e("h5",[t._v("Alasan Pembatalan")]),t._v(" "),e("a",{attrs:{href:"javascript:void(0);"},on:{click:t.closeModal}},[e("client-only",[e("unicon",{attrs:{name:"times"}})],1)],1)]},proxy:!0},{key:"modal-footer",fn:function(){return[e("button",{staticClass:"btn btn__goc btn__goc__light",on:{click:t.closeModal}},[t._v("\n        tutup\n      ")]),t._v(" "),e("button",{staticClass:"btn btn__goc btn__goc__danger",attrs:{disabled:""===t.tempReasonCancelOrder||t.loading||"Alasan lainnya"===t.tempReasonCancelOrder&&""===t.textAlasanLainnya},on:{click:t.cancelOrder}},[t._v("\n        batalkan\n      ")])]},proxy:!0}]),model:{value:t.modal,callback:function(e){t.modal=e},expression:"modal"}},[t._v(" "),e("b-form-radio-group",{staticClass:"radio-button-group__goc margin-bottom-11",attrs:{options:t.arrayCancelOrder,name:"radio-options"},model:{value:t.tempReasonCancelOrder,callback:function(e){t.tempReasonCancelOrder=e},expression:"tempReasonCancelOrder"}}),t._v(" "),"Alasan lainnya"===t.tempReasonCancelOrder?e("b-form-textarea",{attrs:{placeholder:"Masukkan alasan singkat",rows:"3","max-rows":"3","no-resize":""},model:{value:t.textAlasanLainnya,callback:function(e){t.textAlasanLainnya=e},expression:"textAlasanLainnya"}}):t._e()],1)],1)}),[],!1,null,null,null);e.default=component.exports},347:function(t,e,o){"use strict";o.r(e);o(23),o(43),o(20);var n={name:"DefaultMerchant",props:{item:{type:Object}}
1,mounted:function(){console.log(this.item.merchantProducts)}},r=o(6),component=Object(r.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"merchant-default-new"},[e("div",{staticClass:"header-info"},[e("div",{staticClass:"d-flex gap-8"},[e("div",{staticClass:"d-flex align-items-center gap-8"},[e("div",{staticClass:"has-image"},[null!=t.item.logo?e("nuxt-img",{attrs:{preload:"",quality:"85",format:"webp",loading:"lazy",provider:"amazonaws",src:t.item&&t.item.logo,alt:""}}):e("div",{staticClass:"no-images"})],1),t._v(" "),e("div",{staticClass:"merchant-info"},[e("label",{staticClass:"title-merchant-web",attrs:{for:""}},[t._v(t._s(t.item.name))]),t._v(" "),e("label",{staticClass:"title-merchant-mobile"},[t._v(t._s(t.item.name.length>15?"...":""))]),t._v(" "),e("div",{staticClass:"location"},[t._v("\n            "+t._s(t.item&&t.item.address&&t.item.address.ward&&t.item.address.ward.district&&t.item.address.ward.district.city.name)+"\n          ")])])]),t._v(" "),e("div",{staticClass:"ml-auto"},[e("nuxt-link",{staticClass:"float-right btn btn__goc btn__goc__size-lg btn__goc__outline-primary btn-block btn-lihat-toko",attrs:{to:"/merchant/".concat(t.item.slug)}},[t._v("Lihat Toko")]),t._v(" "),e("nuxt-link",{staticClass:"float-right btn btn__goc btn__goc__size-lg btn__goc__outline-primary btn-block btn-lihat-toko-mobile",attrs:{to:"/merchant/".concat(t.item.slug)}},[t._v("Detail")])],1)])]),t._v(" "),t.item.merchantProducts.length>0?e("div",{staticClass:"product-merchant row"},t._l(t.item.merchantProducts.slice(0,5),(function(o,n){return e("div",{key:n,staticClass:"col-custom col-custom-5 col"},[e("figure",[e("nuxt-link",{staticClass:"stretched-link",attrs:{to:"/merchant/".concat(t.item.slug,"/").concat(o.variant.slug)}},[null!==o.variant.product.mediafile?e("nuxt-img",{attrs:{preload:"",quality:"85",format:"webp",loading:"lazy",provider:"amazonaws",alt:o.variant.name,src:o.variant.product.mediafile}}):e("div",{staticClass:"no-images"}),t._v(" "),e("p",{staticClass:"text-dark mt-2"},[t._v("\n            "+t._s(o.product_name.substring(0,25)+(o.product_name.length>25?"...":""))+"\n          ")]),t._v(" "),e("span",{staticClass:"font-weight-bolder"},[t._v("Rp"+t._s(t.$formatCurrencyWithoutRp(o.price)))])],1)],1)])})),0):e("div",{staticClass:"no-product-merchant row"},[t._m(0)])])}),[function(){var t=this,e=t._self._c;return e("div",{staticClass:"col-sm-12"},[e("div",{staticClass:"devider"}),t._v(" "),e("div",{staticClass:"text-center empty-info"},[t._v("Belum ada produk di toko ini")])])}],!1,null,null,null);e.default=component.exports},350:function(t,e,o){"use strict";o.r(e);o(20),o(9),o(80),o(12),o(7),o(91);var n=o(28),r={components:{},props:{modal:{type:Boolean,default:!1},items:{type:Object,default:{}},selected:{type:Object,default:{}},brand:{type:Object,default:{}},product:{type:String,default:""}},data:function(){return{view:"lokasi",addresses:[],searchAddress:[],selectedItem:{},colorSearch:"",isTyping:!0,colors:[],colorsTemp:[],indexColor:0}},watch:{modal:{handler:function(t,e){t!==e&&(this.colorSearch="",this.selectedItem={index:this.indexColor,extra_value:this.selected.extra_selected,value:this.selected.selected})}},items:{handler:function(t,e){this.colors=this.items.value,this.colorsTemp=this.items.value},deep:!0},selected:{handler:function(t,e){}},colorSearch:Object(n.debounce)((function(){this.isTyping=!1}),500),isTyping:function(t){var e=this;t||(""!==this.colorSearch?this.colors=this.colorsTemp.filter((function(t){return Object.keys(t).some((function(o){return t.value.toLowerCase().includes(e.colorSearch.toLowerCase())}))})):this.colors=this.items.value,this.isTyping=!0)}},computed:{checkValidation:function(){}},mounted:function(){},methods:{pickColor:function(t,e){console.log(e),this.selectedItem=e,this.indexColor=t},saveColor:function(){this.$emit("select-color",this.selectedItem)},closeModal:function(){this.$emit("close-modal")}}},c=o(6),component=Object(c.a)(r,(function(){var t=this,e=t._self._c;return e("div",[e("b-modal",{attrs:{"no-close-on-esc":"","no-close-on-backdrop":"",centered:"",size:"lg","modal
1-class":"modal-fullscreen"},scopedSlots:t._u([{key:"modal-header",fn:function(){return[e("div",{staticClass:"title-header"},[e("figure",[e("nuxt-img",{attrs:{preload:"",quality:"85",format:"webp",loading:"lazy",provider:"amazonaws",src:t.brand.logo}})],1),t._v(" "),e("div",{staticClass:"sub-title-header"},[e("h5",[t._v(t._s(t.product))]),t._v(" "),e("p",[t._v(t._s(t.brand.name))])])]),t._v(" "),e("div",{staticClass:"input-show-append__goc d-flex align-items-center"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.colorSearch,expression:"colorSearch"}],staticClass:"form-control form-control__goc",attrs:{type:"text",placeholder:"Cari warna"},domProps:{value:t.colorSearch},on:{input:function(e){e.target.composing||(t.colorSearch=e.target.value)}}}),t._v(" "),e("span",{staticClass:"input-group-append"},[e("i",{staticClass:"fa fa-search"})])])]},proxy:!0},{key:"modal-footer",fn:function(){return[e("button",{staticClass:"btn btn__goc btn__goc__primary",attrs:{disabled:""===t.selectedItem.extra_value},on:{click:t.saveColor}},[t._v("\n        pilih warna\n      ")])]},proxy:!0}]),model:{value:t.modal,callback:function(e){t.modal=e},expression:"modal"}},[t._v(" "),e("div",{staticClass:"modal-body"},[e("div",{staticClass:"row color-picker"},t._l(t.colors,(function(o,n){return e("div",{key:n,staticClass:"col-sm-2"},[e("div",{staticClass:"color-pallete mb-2",class:t.selectedItem.extra_value===o.extra_value?"selected":"",style:{"border-color":o.extra_value},on:{click:function(e){return t.pickColor(n,o)}}},[t.selectedItem.extra_value===o.extra_value?e("div",{staticClass:"selected-color"},[e("i",{staticClass:"fa fa-check"})]):t._e(),t._v(" "),e("div",{staticClass:"color",style:{"background-color":o.extra_value}}),t._v(" "),e("p",[t._v(t._s(o.value))])])])})),0)])])],1)}),[],!1,null,null,null);e.default=component.exports},725:function(t,e,o){"use strict";o.r(e);o(20),o(10),o(9),o(14),o(15),o(12),o(7),o(11);var n=o(2),r=(o(23),o(157),o(3));function c(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function l(t){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{};e%2?c(Object(o),!0).forEach((function(e){Object(n.a)(t,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):c(Object(o)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))}))}return t}var d={components:{GocGoogleMap:o(307).default},props:{latitude:Number,longitude:Number},data:function(){return{homeRoute:"https://gocement.com",pinPoint:{latitude:"",longitude:"",name:"",address:""}}},computed:l({},r.generalComputed),mounted:function(){this.pinPoint.latitude=this.latitude,this.pinPoint.longitude=this.longitude},methods:l(l(l({},r.crudMethods),r.generalMethods),{},{syncCoordinate:function(t){this.pinPoint.latitude=t.lat,this.pinPoint.longitude=t.lng,this.pinPoint.address=t.address,this.pinPoint.name=t.name},selectAddress:function(){var t=this;this.getData({url:"v1/get-area-by-coordinates?latitude=".concat(this.pinPoint.latitude,"&longitude=").concat(this.pinPoint.longitude)}).then((function(e){var o=e.data,data=o.data,meta=o.meta,n="".concat(data.name,", ").concat(data.district.name,", ").concat(data.district.city.name,", ").concat(data.district.city.province.name,", ").concat(data.district.city.province.country.name);t.$emit("selectAddressFromMap",t.pinPoint.latitude,t.pinPoint.longitude,meta.street_name,n,data)}))}})},m=o(6),component=Object(m.a)(d,(function(){var t=this,e=t._self._c;return e("b-modal",{attrs:{"title-class":"text-center",centered:"","modal
1-class":"modal-mega-menu goc-modal-lokasi-proyek-mobile lokasi-map",size:"lg"},scopedSlots:t._u([{key:"modal-header",fn:function(){return[e("div",{staticClass:"container-title"},[e("a",{attrs:{href:"javascript:void(0);"},on:{click:function(e){return t.$emit("closeModalLokasiMapMobile")}}},[e("client-only",[e("unicon",{attrs:{name:"arrow-left"}})],1)],1),t._v(" "),e("p",{staticClass:"title"},[t._v("Tentukan Pin Poin Lokasi")])])]},proxy:!0},{key:"modal-footer",fn:function(){return[e("div",{staticClass:"container-footer"},[e("div",{staticClass:"address-info row mb-2"},[""!=t.pinPoint.address?e("div",{staticClass:"col-1"},[e("span",{directives:[{name:"lazy",rawName:"v-lazy:background-image",value:"https://staticassets.gocement.com/icon/marker_icon.svg",expression:"`https://staticassets.gocement.com/icon/marker_icon.svg`",arg:"background-image"}],staticClass:"icon__goc icon__goc__primary",attrs:{role:"img","aria-label":"lihat alamat"}})]):t._e(),t._v(" "),""!=t.pinPoint.address?e("div",{staticClass:"col-11"},[e("p",{staticClass:"address-label-header"},[t._v("\n                        "+t._s(t.pinPoint.name)+"\n                    ")]),t._v(" "),e("p",{staticClass:"address-label-body"},[t._v("\n                        "+t._s(t.pinPoint.address)+"\n                    ")])]):t._e()]),t._v(" "),e("button",{staticClass:"btn btn__goc btn__goc__primary",on:{click:t.selectAddress}},[t._v("\n                Pilih Lokasi & Lanjut Isi Alamat\n            ")])])]},proxy:!0}]),model:{value:t.modalLokasiMapMobile,callback:function(e){t.modalLokasiMapMobile=e},expression:"modalLokasiMapMobile"}},[t._v(" "),e("div",{staticClass:"container-content"},[e("goc-google-map",{attrs:{height:315,latitude:t.pinPoint.latitude,longitude:t.pinPoint.longitude},on:{"sync-coordinate":t.syncCoordinate}})],1)])}),[],!1,null,null,null);e.default=component.exports},726:function(t,e,o){"use strict";o.r(e);o(10),o(9),o(14),o(15),o(12),o(7),o(11);var n=o(2),r=o(3);function c(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function l(t){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{};e%2?c(Object(o),!0).forEach((function(e){Object(n.a)(t,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):c(Object(o)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))}))}return t}var d={computed:l({},r.generalComputed),methods:l(l({},r.crudMethods),r.generalMethods)},m=o(6),component=Object(m.a)(d,(function(){var t=this,e=t._self._c;return e("div",[e("b-modal",{attrs:{"no-close-on-esc":"","no-close-on-backdrop":"","hide-footer":"",centered:"","modal
1-class":"modal__goc__general modal__goc__general__mobile modal-offline"},scopedSlots:t._u([{key:"modal-header",fn:function(){return[e("h5",[t._v("Internet Terputus")]),t._v(" "),e("a",{attrs:{href:"javascript:void(0);"},on:{click:function(e){return t.setModalOffline({modalOffline:!1})}}},[e("client-only",[e("unicon",{attrs:{name:"times"}})],1)],1)]},proxy:!0}]),model:{value:t.modalOffline,callback:function(e){t.modalOffline=e},expression:"modalOffline"}},[t._v(" "),e("img",{attrs:{preload:"",loading:"lazy",src:o(1073),alt:""}}),t._v(" "),e("h6",{staticClass:"text-neutral-black-1 font-size-15 mb-1"},[t._v("\n      Opps, internet kamu mati!\n    ")]),t._v(" "),e("p",[t._v("\n      Cek jaringan internet kamu untuk melanjutkan akses aplikasi\n    ")]),t._v(" "),e("div",{staticClass:"row mt-2"},[e("div",{staticClass:"col-12"},[e("button",{staticClass:"btn btn__goc btn__goc__primary w-100",on:{click:function(e){return t.setModalOffline({modalOffline:!1})}}},[t._v("\n              coba lagi\n          ")])])])])],1)}),[],!1,null,null,null);e.default=component.exports},77:function(t,e,o){"use strict";o.r(e);o(20),o(9),o(14),o(15),o(11);var n=o(2),r=(o(10),o(54),o(23),o(48),o(137),o(12),o(7),o(24),o(35),o(151)),c=(o(1063),o(122)),l=o(712),d=o(3),m=o(307);function h(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function _(t){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{};e%2?h(Object(o),!0).forEach((function(e){Object(n.a)(t,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):h(Object(o)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))}))}return t}var v={components:{Autocomplete:c.a,GocDropdownAlamat:r.default,GocGoogleMap:m.default},props:{modal:{type:Boolean,default:!1}},data:function(){return{view:"lokasi",addresses:[],title:"Daftar Alamat",pkId:"",area:l,tabActive:"provinces",lokasiText:"",tinggiChecked:!1,modalMap:!1,recipientName:"",recipientPhone:"",address:"",latitude:0,longitude:0,width:2,height:2,provinces:[],saveState:!1,googleAddress:{},streetName:"",streetDetail:"",addressView:"",cartsCount:0,ward:{}}},watch:{modal:{handler:function(t,e){t!==e&&(t&&this.populateAddress(),!0===t&&this.getProvinces())},deep:!0},currentUser:{handler:function(t,e){t!==e&&"active"===t.status&&this.getAddresses()},deep:!0}},computed:_(_(_({},d.generalComputed),d.authComputed),{},{checkValidation:function(){return""===this.recipientName||""===this.recipientPhone||""===this.lokasiText}}),mounted:function(){},methods:_(_(_({},d.crudMethods),d.generalMethods),{},{populateAddress:function(){if(this.loggedIn)this.getAddresses();else{var t=this.$storage.getUniversal("default_location");null!==t&&(this.addresses=[],this.addresses.push(t),this.setDefaultLocation({defaultLocation:t}))}},getAddresses:function(){var t=this;this.listData({url:"v1/address?limit=100"}).then((function(e){var data=e.data.data;t.addresses=data}))},saveNonLogin:function(t,e){var o=this;this.saveState=!0;var body={wards:[t]};this.insertData({url:"v1/get-bulk/address",body:body}).then((function(t){var data=t.data.data;if(Object.assign(e,{ward:data[0]}),""!==o.pkId){var n=o.addresses.findIndex((function(t){return t.uuid===o.pkId}));o.addresses[n]=e}else Object.assign(e,{id:o.addresses.length+1}),o.addresses.push(e);if(1===o.addresses.length){var r=(new Date).getTime()+36e6;o.$storage.setUniversal("default_location",o.addresses[0]),o.$cookies.set("default_location",o.addresses[0],{path:"/",maxAge:r}),o.setDefaultLocation({defaultLocation:o.addresses[0]})}o.title="Daftar Penerima",o.view="lokasi",o.clearForm(),o.saveState=!1,o.setContentToast({contentToast:"Alamat lokasi berhasil ditambahkan"}),o.$bvToast.show("success-toast")}))},saveWithLogin:function(body){var t=this;this.saveState=!0;var e="insertData",o="v1/address";""!==this.pkId&&(e="updateData",o="v1/address/".concat(this.pkId)),this[e]({url:o,body:body}).then((function(o){var data=o.data.data;if(data){if("updateData"===e&&t.getDefaultLocation.uuid===data.uuid){var n=(new Date).getTime()+36e6;t.$storage.setUniversal("default_location",data),t.$cookies.set("default_location",data,{path:"/",maxAge:n}),t.setDefaultLocation({defaultLocation:data})}t.pkId="",t.getAddresses(),t.title="Daftar Alamat",t.view="lokasi",t.saveState=!1}t.setContentToast({contentToast:"Alamat lokasi berhasil ditambahkan"}),t.$bvToast.show("success-toast")})).catch((function(t){JSON.parse(t.response.request.response)})),this.clearForm()},getAddress:function(t){var e=this;if(this.loggedIn)this.getData({url:"v1/address/".concat(t)}).then((function(t){var data=t.data.data;e.pkId=data.uuid,e.recipientName=data.recipient_name,e.recipientPhone=data.recipient_phone.replace("+62",""),e.latitude=data.street_detail.latitude,e.longitude=data.street_detail.longitude,e.width=data.street_detail.width_in_meters,e.height=data.street_detail.height_in_meters,e.lokasiText="".concat(data.ward.name,", ").concat(data.ward.district.name,", ").concat(data.ward.district.city.name,", ").concat(data.ward.district.city.province.name,", ").concat(data.ward.district.city.province.country.name),e.streetName=data.street_name,e.streetDetail=data.street_detail.description,e.ward=data.ward,e.cartsCount=data.carts_count}));else{var data=this.addresses.find((function(e){return e.uuid===t}));this.pkId=data.uuid,this.address=data.street_name,this.recipientName=data.recipient_name,this.recipientPhone=data.recipient_phone.replace("+62",""),this.latitude=data.street_detail.latitude,this.longitude=data.street_detail.longitude,this.width=data.street_detail.width_in_meters,this.height=data.street_detail.height_in_meters,this.province.id=data.ward.district.city.province.code,this.province.text=data.ward.district.city.province.name,this.city.id=data.ward.district.city.code,this.city.text=data.ward.district.city.name,this.district.id=data.ward.district.code,this.district.text=data.ward.district.name,this.ward.id=data.ward.code,this.ward.text=data.ward.name,this.lokasiText="".concat(this.province.text,", ").concat(this.city.text,", ").concat(this.district.text,", ").concat(this.ward.text),this.cartsCount=0}this.viewPenerima()},getArea:function(){var t=this;this.getData({url:"v1/get-area-by-coordinates?latitude=".concat(this.latitude,"&longitude=").concat(this.longitude)}).then((function(e){var o=e.data,data=o.data,meta=o.meta;t.ward=data,t.streetName=meta.street_name,t.lokasiText="".concat(data.name,", ").concat(data.district.name,", ").concat(data.district.city.name,", ").concat(data.district.city.province.name,", ").concat(data.district.city.province.country.name)}))},getProvinces:function(){var t=this;this.listData({url:"v1/dropdown/province?sort=name"}).then((function(e){var data=e.data.data;t.provinces=data}))},selectLokasi:function(data){var t=(new Date).getTime()+36e6;this.$storage.setUniversal("default_location",data),this.$cookies.set("default_location",data,{path:"/",maxAge:t}),location.reload(),this.view="lokasi",this.$emit("select-lokasi",data)},closeModal:function(){this.view="lokasi",this.title="Daftar Alamat",this.$emit("close-modal")},closeModalMap:function(){this.view="lokasi",this.title="Daftar Alamat",this.$emit("close-modal")},closeModalForm:function(t){this.$el.contains(t.target)||(this.view="lokasi",this.$emit("close-modal"))},tambahLokasi:function(){this.clearForm(),this.title="Tambah Alamat",this.view="penerima"},viewPenerima:function(){this.title="penerima",this.view="penerima"},viewLokasi:function(){this.title="penerima & lokasi proyek",this.view="lokasi"},syncCoordinate:function(t){this.latitude=t.lat,this.longitude=t.lng,this.addressView=t.address},clearForm:function(){this.pkId="",this.streetName="",this.latitude=0,this.longitude=0,this.streetDetail="",this.addressView="",this.lokasiText="",this.recipientName="",this.recipientPhone="",this.cartsCount=0},saveAddress:function(){var t=this.recipientPhone;"0"===this.recipientPhone.charAt(0)&&(t=this.recipientPhone.substr(1));var body={uuid:"1",street_name:this.streetName,province:this.ward.district.city.province.name,city:this.ward.district.city.name,district:this.ward.district.name,ward:this.ward.name,street_detail:{latitude:this.latitude,longitude:this.longitude,width_in_meters:this.width,height_in_meters:this.height,description:this.streetDetail},recipient_name:this.recipientName,recipient_phone:"+62".concat(t),ward_code:this.ward.code,carts:[]};this.loggedIn?this.saveWithLogin(body):this.saveNonLogin(this.ward.code,body)},deleteAddress:function(t){var e=this;this.loggedIn?this.deleteData({url:"v1/address/".concat(t)}).then((function(o){o&&e.getAddresses(),t===e.getDefaultLocation.uuid&&localStorage.removeItem("default_location"),e.setContentToast({contentToast:"Alamat lokasi berhasil dihapus"}),e.$bvToast.show("success-toast")})).catch((function(t){var o=JSON.parse(t.response.request.response);e.setContentToast({contentToast:"Alamat tidak dapat dihapus, karena"+o.message}),e.$bvToast.show("failed-toast")})):(localStorage.removeItem("default_location"),this.addresses=[],this.setGeneralCarts({generalCarts:[]}),this.setCartCount({cartCount:0}),this.setContentToast({contentToast:"Alamat lokasi berhasil dihapus"}),this.$bvToast.show("success-toast"))},clearLokasi:function(){this.cities=[],this.districts=[],this.wards=[],this.lokasiText="",this.tabActive="province",this.city.id="",this.city.text="",this.province.id="",this.province.text="",this.district.id="",this.district.text="",this.ward.id="",this.ward.text=""},getResultValue:function(t){return"".concat(t.name," ").concat(t.city_name)},onSubmit:function(t){this.address=t},showModalMap:function(){this.latitude=0,this.longitude=0,this.modalMap=!0,this.$emit("close-modal")},confirmMap:function(){this.modalMap=!1,this.getArea(),this.$emit("open-modal")},nantiSaja:function(){this.modalMap=!1,this.$emit("open-modal")},phoneNumber:function(t){var e=t.keyCode?t.keyCode:t.which;(e<48||e>57)&&e&&t.preventDefault()},onlyForNumber:function(t){var e=t.keyCode?t.keyCode:t.which;(e<48||e>57)&&46!==e&&t.preventDefault()},onlyForLetter:function(t){var e=t.keyCode,o=!1;(e>64&&e<91||e>96&&e<123||8===e||32===e)&&(o=!0),o||t.preventDefault()},clearAddress:function(){this.latitude=0,this.longitude=0,this.lokasiText="",this.streetName="",this.$refs.ref_address.$refs.autocomplete.value="",this.lokasiText=""},getAddressData:function(t,e,o){this.googleAddress=t,this.latitude=t.latitude,this.longitude=t.longitude,this.modalMap=!0,this.$emit("close-modal")},titikLokasiChange:function(t){this.lokasiText=t.newVal}})},f=o(6),component=Object(f.a)(v,(function(){var t=this,e=t._self._c;return e("div",[e("b-modal",{attrs:{"no-close-on-esc":"","no-close-on-backdrop":"",centered:"","modal
1-class":"modal__goc__general modal__goc__general__mobile","body-class":"max-height-400-px overflow-auto"},scopedSlots:t._u([{key:"modal-header",fn:function(){return[e("h5",{staticClass:"mb-0"},[t._v(t._s(t.title))]),t._v(" "),e("a",{attrs:{href:"javascript:void(0);"},on:{click:function(e){return t.closeModal()}}},[e("client-only",[e("unicon",{attrs:{name:"times"}})],1)],1)]},proxy:!0},{key:"modal-footer",fn:function(){return["lokasi"===t.view?[e("button",{staticClass:"btn btn__goc btn__goc__light",class:t.$route.params.users&&0===t.addresses.length?"d-none":(t.addresses.length,""),on:{click:function(e){return t.closeModal()}}},[t._v("\n          tutup\n        ")]),t._v(" "),e("button",{staticClass:"btn btn__goc btn__goc__primary",class:t.$route.params.users&&0===t.addresses.length?"d-none":(t.addresses.length,""),attrs:{disabled:!t.loggedIn&&t.addresses.length>0},on:{click:t.tambahLokasi}},[t._v("\n          + tambah alamat\n        ")])]:t._e(),t._v(" "),"penerima"===t.view?[e("button",{staticClass:"btn btn__goc btn__goc__light",on:{click:function(e){return t.closeModal()}}},[t._v("\n          batal\n        ")]),t._v(" "),e("button",{staticClass:"btn btn__goc btn__goc__primary",attrs:{disabled:t.saveState||t.checkValidation},on:{click:t.saveAddress}},[t._v("\n          simpan alamat\n        ")])]:t._e()]},proxy:!0}]),model:{value:t.modal,callback:function(e){t.modal=e},expression:"modal"}},[t._v(" "),["lokasi"===t.view?[t.addresses.length>0?t._l(t.addresses,(function(o,n){return e("div",{key:n},[e("div",{staticClass:"d-flex gap-10 justify-content-between"},[e("div",{staticClass:"width-90-percent"},[e("label",{staticClass:"label__goc"},[t._v(t._s(o.recipient_name)+"\n                  "),e("span",{staticClass:"text-neutral-black-3"},[t._v("("+t._s(o.recipient_phone)+")")])]),t._v(" "),e("div",{staticClass:"d-flex"},[e("span",{directives:[{name:"lazy",rawName:"v-lazy:background-image",value:"https://staticassets.gocement.com/icon/marker_icon.svg",expression:"`https://staticassets.gocement.com/icon/marker_icon.svg`",arg:"background-image"}],staticClass:"icon__goc icon__goc__primary width-4-percent",attrs:{role:"img","aria-label":"marker"}}),t._v(" "),e("div",{staticClass:"width-96-percent"},[e("p",{staticClass:"mb-0"},[t._v(t._s(o.street_name))]),t._v(" "),e("p",{staticClass:"margin-bottom-8"},[t._v("\n                      "+t._s(o.ward&&o.ward.district&&o.ward.district.city.province.name)+",\n                      "+t._s(o.ward&&o.ward.district&&o.ward.district.city.name)+",\n                      "+t._s(o.ward&&o.ward.district&&o.ward.district.name)+", "+t._s(o.ward&&o.ward.name)+"\n                    ")]),t._v(" "),e("a",{staticClass:"text-uppercase font-weight-600 text-neutral-black-3",attrs:{href:"javascript:void(0)"},on:{click:function(e){return t.getAddress(o.uuid)}}},[e("span",{directives:[{name:"lazy",rawName:"v-lazy:background-image",value:"https://staticassets.gocement.com/goc-icon/goc_pencil_icon.svg",expression:"\n                          `https://staticassets.gocement.com/goc-icon/goc_pencil_icon.svg`\n                        ",arg:"background-image"}],staticClass:"icon__goc icon__goc__neutral-black-3",attrs:{role:"img","aria-label":"ubah alamat"}}),t._v("edit alamat")])])])]),t._v(" "),o.uuid!==t.getDefaultLocation.uuid?e("button",{staticClass:"btn btn__goc btn__goc__size-sm btn__goc__outline-primary",on:{click:function(e){return t.selectLokasi(o)}}},[t._v("\n                pilih\n              ")]):t._e(),t._v(" "),o.uuid===t.getDefaultLocation.uuid?e("label",{staticClass:"label__goc text-success text-uppercase font-weight-600"},[t._v("terpilih")]):t._e()]),t._v(" "),e("hr",{staticClass:"margin-top-24",class:n===t.addresses.length-1?"margin-bottom-0":"margin-bottom-24"})])})):t._e()]:t._e(),t._v(" "),"penerima"===t.view?[e("div",{staticClass:"row"},[e("div",{staticClass:"col-sm-6 margin-bottom-24"},[e("div",{staticClass:"form-group form-group__goc mb-0"},[e("label",[t._v("Nama Penerima")]),t._v(" "),e("input",{directives:[{name:"model",rawName:"v-model",value:t.recipientName,expression:"recipientName"}],staticClass:"form-control form-control__goc",attrs:{type:"text",maxlength:"45",placeholder:"Masukkan nama penerima",disabled:t.cartsCount>0},domProps:{value:t.recipientName},on:{keypress:t.onlyForLetter,input:function(e){e.target.composing||(t.re
1cipientName=e.target.value)}}})])]),t._v(" "),e("div",{staticClass:"col-sm-6 margin-bottom-24"},[e("div",{staticClass:"form-group form-group__goc mb-0"},[e("label",[t._v("No. Telepon")]),t._v(" "),e("div",{staticClass:"input-group input-group__goc"},[e("div",{staticClass:"input-group-prepend"},[e("span",{staticClass:"input-group-text"},[t._v("+62")])]),t._v(" "),e("input",{directives:[{name:"model",rawName:"v-model",value:t.recipientPhone,expression:"recipientPhone"}],staticClass:"form-control form-control__goc",attrs:{type:"text",maxlength:"16",placeholder:"0","aria-label":"Username","aria-describedby":"basic-addon1",disabled:t.cartsCount>0},domProps:{value:t.recipientPhone},on:{keypress:t.phoneNumber,input:function(e){e.target.composing||(t.recipientPhone=e.target.value)}}})])])])]),t._v(" "),e("div",{staticClass:"row"},[e("div",{staticClass:"col-sm-12 margin-bottom-24"},[e("div",{staticClass:"form-group form-group__goc mb-0"},[e("div",{staticClass:"d-flex justify-content-between"},[e("label",[t._v("Titik Lokasi")]),t._v(" "),e("a",{staticClass:"font-size-14 font-weight-500",class:t.cartsCount>0?"disabled":"",attrs:{href:"javascript:void(0);"},on:{click:function(e){0===t.cartsCount&&t.showModalMap()}}},[e("span",{directives:[{name:"lazy",rawName:"v-lazy:background-image",value:"https://staticassets.gocement.com/icon/marker_icon.svg",expression:"`https://staticassets.gocement.com/icon/marker_icon.svg`",arg:"background-image"}],staticClass:"icon__goc icon__goc__primary",attrs:{role:"img","aria-label":"lokasi saya"}}),t._v("Gunakan lokasi saya saat ini")])]),t._v(" "),e("div",{staticClass:"input-show-modal__goc"},[e("span",[e("i",{staticClass:"fas fa-crosshairs"})]),t._v(" "),e("vue-google-autocomplete",{ref:"ref_address",class:""!==t.lokasiText&&0===t.latitude&&0===t.longitude?"error":"",attrs:{id:"map_modal",classname:"form-control form-control__goc",placeholder:"cari jalan / alamat / gedung",types:"",country:"id","enable-geolocation":!0,disabled:t.cartsCount>0},on:{inputChange:t.titikLokasiChange,placechanged:t.getAddressData},model:{value:t.lokasiText,callback:function(e){t.lokasiText=e},expression:"lokasiText"}}),t._v(" "),""!==t.lokasiText?e("a",{attrs:{href:"javascript:void(0);"},on:{click:function(e){""===t.pkId&&t.clearAddress()}}},[e("i",{staticClass:"far fa-times-circle"})]):t._e(),t._v(" "),""!==t.lokasiText&&0===t.latitude&&0===t.longitude?e("label",{staticClass:"text-danger"},[t._v("Alamat tidak valid. Mohon masukkan ulang alamat Anda")]):t._e()],1)])]),t._v(" "),0!==t.latitude||0!==t.longitude?e("div",{staticClass:"col-sm-12"},[e("div",{staticClass:"row"},[e("div",{staticClass:"col-sm-12 margin-bottom-24"},[e("div",{staticClass:"form-group form-group__goc mb-0"},[e("label",[t._v("Alamat Lengkap")]),t._v(" "),e("input",{directives:[{name:"model",rawName:"v-model",value:t.streetName,expression:"streetName"}],staticClass:"form-control form-control__goc",attrs:{type:"text",maxlength:"45",placeholder:"Masukkan alamat lengkap",disabled:t.cartsCount>0},domProps:{value:t.streetName},on:{input:function(e){e.target.composing||(t.streetName=e.target.value)}}})])])])]):t._e(),t._v(" "),0!==t.latitude||0!==t.longitude?e("div",{staticClass:"col-sm-12"},[e("div",{staticClass:"row"},[e("div",{staticClass:"col-sm-12"},[e("div",{staticClass:"form-group form-group__goc mb-0"},[e("label",[t._v("Detail Lainnya "),e("span",[t._v("(Opsional)")])]),t._v(" "),e("input",{directives:[{name:"model",rawName:"v-model",value:t.streetDetail,expression:"streetDetail"}],staticClass:"form-control form-control__goc",attrs:{type:"text",maxlength:"45",placeholder:"Warna rumah, patokan, dll"},domProps:{value:t.streetDetail},on:{input:function(e){e.target.composing||(t.streetDetail=e.target.value)}}})])])])]):t._e()])]:t._e(),t._v(" "),e("div",{staticClass:"d-flex justify-content-center"},["lokasi"===t.view?e("button",{staticClass:"btn btn__goc btn__goc__primary",class:t.$route.params.users&&0===t.addresses.length?"":"d-none",attrs:{disabled:!t.loggedIn&&t.addresses.length>0},on:{click:t.tambahLokasi}},[t._v("\n          + tambah alamat\n        ")]):t._e()])]],2),t._v(" "),e("b-modal",{attrs:{"no-close-on-esc":"","no-close-on-backdrop":"",centered:"","modal
1-class":"modal__goc__general modal__goc__general__mobile",size:"lg"},scopedSlots:t._u([{key:"modal-header",fn:function(){return[e("div",[e("h5",{staticClass:"margin-bottom-12"},[t._v("Tentukan Titik Lokasi")]),t._v(" "),e("div",{staticClass:"d-flex"},[e("span",{directives:[{name:"lazy",rawName:"v-lazy:background-image",value:"https://staticassets.gocement.com/icon/marker_icon.svg",expression:"`https://staticassets.gocement.com/icon/marker_icon.svg`",arg:"background-image"}],staticClass:"icon__goc icon__goc__primary",attrs:{role:"img","aria-label":"lihat alamat"}}),t._v(" "),e("p",{staticClass:"mb-0"},[t._v(t._s(t.addressView))])])]),t._v(" "),e("a",{attrs:{href:"javascript:void(0);"},on:{click:t.nantiSaja}},[e("client-only",[e("unicon",{attrs:{name:"times"}})],1)],1)]},proxy:!0},{key:"modal-footer",fn:function(){return[e("button",{staticClass:"btn btn__goc btn__goc__light",on:{click:t.nantiSaja}},[t._v("\n        BATAL\n      ")]),t._v(" "),e("button",{staticClass:"btn btn__goc btn__goc__primary",on:{click:t.confirmMap}},[t._v("\n        PILIH LOKASI & LANJUT ISI ALAMAT\n      ")])]},proxy:!0}]),model:{value:t.modalMap,callback:function(e){t.modalMap=e},expression:"modalMap"}},[t._v(" "),[e("goc-google-map",{attrs:{height:315,latitude:t.latitude,longitude:t.longitude},on:{"sync-coordinate":t.syncCoordinate}})]],2)],1)}),[],!1,null,null,null);e.default=component.exports},811:function(t,e,o){"use strict";o.r(e);o(23),o(43),o(20);var n={name:"DefaultMerchant",props:{item:{type:Object}},mounted:function(){}},r=o(6),component=Object(r.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"merchant-default-new"},[e("div",{staticClass:"header-info"},[e("div",{staticClass:"d-flex align-items gap-8"},[e("div",{staticClass:"d-flex align-items-center gap-8"},[e("div",{staticClass:"has-image"},[null!=t.item.logo?e("nuxt-img",{attrs:{preload:"",quality:"85",format:"webp",loading:"lazy",provider:"amazonaws",src:t.item.logo,alt:""}}):e("div",{staticClass:"no-images"})],1),t._v(" "),e("div",{staticClass:"merchant-info"},[e("label",[1==t.item.is_official?e("span",{directives:[{name:"lazy",rawName:"v-lazy:background-image",value:"https://goc-marketplace-assets.s3.ap-southeast-1.amazonaws.com/images/icon-verified.svg",expression:"\n                `https://goc-marketplace-assets.s3.ap-southeast-1.amazonaws.com/images/icon-verified.svg`\n              ",arg:"background-image"}],staticClass:"icon-general"}):t._e(),t._v("\n            "+t._s(t.item.name)+"\n          ")]),t._v(" "),e("div",{staticClass:"location"},[t._v("\n            "+t._s(t.item&&t.item.address&&t.item.address.ward&&t.item.address.ward.district&&t.item.address.ward.district.city.name)+"\n          ")])])]),t._v(" "),e("div",{staticClass:"ml-auto"},[e("nuxt-link",{staticClass:"float-right btn btn__goc btn__goc__size-lg btn__goc__outline-primary btn-block btn-lihat-toko",attrs:{to:"/merchant/".concat(t.item.slug)}},[t._v("Lihat Toko")]),t._v(" "),e("nuxt-link",{staticClass:"float-right btn btn__goc btn__goc__size-lg btn__goc__outline-primary btn-block btn-lihat-toko-mobile",attrs:{to:"/merchant/".concat(t.item.slug)}},[t._v("Detail")])],1)])]),t._v(" "),t.item.merchantProducts.length>0?e("div",{staticClass:"product-merchant row"},t._l(t.item.merchantProducts.slice(0,3),(function(o,n){return e("div",{key:n,staticClass:"col-custom col-custom-5"},[e("figure",{staticClass:"mb-1"},[e("nuxt-link",{staticClass:"stretched-link",attrs:{to:"/merchant/".concat(t.item.slug,"/").concat(o.variant.slug)}},[e("nuxt-img",{attrs:{preload:"",quality:"85",format:"webp",loading:"lazy",provider:"amazonaws",alt:o.product_name,src:o.variant.product&&o.variant.product.mediafile}}),t._v(" "),e("p",{staticClass:"text-dark mt-2"},[t._v("\n            "+t._s(o.product_name.substring(0,15)+(o.product_name.length>15?"...":""))+"\n          ")]),t._v(" "),e("span",{staticClass:"font-weight-bolder mb-auto"},[t._v("Rp"+t._s(t.$formatCurrencyWithoutRp(o.price)))])],1)],1)])})),0):e("div",{staticClass:"product-merchant row"},[t._m(0)])])}),[function(){var t=this,e=t._self._c;return e("div",{staticClass:"col-sm-12"},[e("div",{staticClass:"devider"}),t._v(" "),e("div",{staticClass:"text-center empty-info"},[t._v("Belum ada produk di toko ini")])])}],!1,null,null,null);e.default=component.exports},829:function(t,e,o){"use strict";o.r(e);o(23),o(43),o(20);var n={name:"DefaultMerchant",props:{item:{type:Object}}},r=o(6),component=Object(r.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"merchant-default"},[e("div",{staticClass:"header-info"},[e("div",{staticClass:"d-flex"},[e("div",{staticClass:"d-flex align-items-center"},[e("div",{staticClass:"has-image"},[null!=t.item.logo?e("nuxt-img",{attrs:{preload:"",quality:"85",format:"webp",loading:"lazy",provider:"amazonaws",src:t.item.logo,alt:""}}):e("div",{staticClass:"no-images"})],1),t._v(" "),e("div",{staticClass:"merchant-info"},[e("label",{attrs:{for:""}},[t._v(t._s(t.item.name))]),t._v(" "),e("div",{staticClass:"location"},[t._v("\n            "+t._s(t.item&&t.item.address&&t.item.address.ward&&t.item.address.ward.district&&t.item.address.ward.district.city.name)+"\n          ")])])]),t._v(" "),e("div",{staticClass:"ml-auto"},[e("nuxt-link",{staticClass:"float-right btn btn__goc btn__goc__size-lg btn__goc__outline-primary btn-block",attrs:{to:"/merchant/".concat(t.item.slug)}},[t._v("Lihat Toko")])],1)])]),t._v(" "),t.item.products.length>0?e("div",{staticClass:"product-merchant row"},[t._l(t.item.products.slice(0,5),(function(o,n){return e("div",{key:n,staticClass:"col-custom col-custom-5"},[e("figure",[e("nuxt-link",{staticClass:"stretched-link",attrs:{to:"/merchant/".concat(t.item.slug,"/").concat(o.variant.slug)}},[e("nuxt-img",{attrs:{preload:"",quality:"85",format:"webp",loading:"lazy",provider:"amazonaws",alt:o.name,src:o&&o.mediafiles&&o.mediafiles[0].path}})],1)],1)])})),t._v(" "),t.item.recommendation_voucher?e("nuxt-link",{staticClass:"w-100",attrs:{to:"/merchant/".concat(t.item.recommendation_voucher.merchant_uuid)}},[e("div",{staticClass:"voucher-suggestion"},[e("nuxt-img",{attrs:{preload:"",quality:"85",format:"webp",loading:"lazy",provider:"amazonaws",src:"/goc-icon/goc_icon_diskon.svg"}}),t._v(" "),e("span",[t._v("\n          "+t._s(t.item.recommendation_voucher&&t.item.recommendation_voucher.recommend_caption)+"\n        ")]),t._v(" "),e("nuxt-img",{staticClass:"ml-auto",attrs:{format:"webp",preload:"",quality:"85",loading:"lazy",alt:t.item.recommendation_voucher.recommend_caption,src:"/goc-icon/goc_chevron_right_icon.svg"}})],1)]):t._e(),t._v(" "),t.item.voucher_recomendation?e("nuxt-link",{staticClass:"w-100",attrs:{to:"/merchant/".concat(t.item.uuid)}},[e("div",{staticClass:"voucher-suggestion"},[e("nuxt-img",{attrs:{preload:"",quality:"85",format:"webp",loading:"lazy",src:"/goc-icon/goc_icon_diskon.svg"}}),t._v(" "),e("span",[t._v("\n          "+t._s(t.item.voucher_recomendation&&t.item.voucher_recomendation.recommend_caption)+"\n        ")]),t._v(" "),e("nuxt-img",{staticClass:"ml-auto",attrs:{format:"webp",preload:"",quality:"85",loading:"lazy",alt:t.item.voucher_recomendation.recommend_caption,src:"/goc-icon/goc_chevron_right_icon.svg"}})],1)]):t._e()],2):e("div",{staticClass:"product-merchant row"},[t._m(0)])])}),[function(){var t=this,e=t._self._c;return e("div",{staticClass:"col-sm-12"},[e("div",{staticClass:"devider"}),t._v(" "),e("div",{staticClass:"text-center empty-info"},[t._v("Belum ada produk di toko ini")])])}],!1,null,null,null);e.default=component.exports}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.