1import{_ as S}from"./PaginationCustom-Brx74RiG.js";import{M as z,o as r,n as i,E as t,H as d,q as n,p as b,P as C,m as T,L as N,F as l,Q as g,B as m,R as v,z as M,J as k,I as $,N as h,O as p,ar as P,K as F,G as V}from"./vendor-CSm6pQHD.js";import{_ as E,bm as A,c as L,b as H,bl as K,bE as G,m as q,n as O}from"./index-BWgiu17P.js";import{_ as U}from"./checked-B01O_pI2.js";import{_ as j}from"./PackageMcuLoading-lktmQj7D.js";import{m as J}from"./metatag-Cl3zhX11.js";import{s as Q}from"./switchLang-CcMOqWdU.js";import"./whole_body-CR-ygK-s.js";import"./payment_waiting_for_approval-ByIV2eXv.js";const x={props:{image:{required:!0},id:{required:!0},loading:{required:!1},selected:{default:!1},type:{default:"mcu"}},computed:{...T({isMobile:"getIsMobile"}),imageClass(){return this.imgClass},imageHeight(){return document.getElementById(`image-${this.id}`).clientHeight},imageWidth(){return document.getElementById(`image-${this.id}`).clientWidth}},data:()=>({imgClass:"r-isExpand"}),mounted(){this.setImgClass()},methods:{setImgClass(){const e=document.getElementById(`image-${this.id}`);e.clientHeight>=e.clientWidth&&(this.imgClass="r-fullHeight")}}},X={class:"s-mcu-package-card r-isClickAble r-mb-16 r-isRelative r-isExpand r-white-bg r-flex r-isWrap"},Y={key:0,class:"r-login-loading-box"},Z=t("img",{src:A,class:"r-wd-50",alt:"spinning circles"},null,-1),ee=[Z],te={key:0,class:"s-img-background-verfied"},se=t("img",{class:"r-wd-50 r-radius-5",src:U,alt:"shite checked"},null,-1),ae=[se],re={class:"r-flex r-isAbsolute s-isBottom"},ie=["id"],oe={class:"s-content"},le={class:"r-p-8 r-isExpand"},ne={class:"s-footer r-mt-auto"};function ce(e,s,o,_,I,c){const y=z("lazy");return r(),i("div",X,[t("div",null,[o.loading==o.id?(r(),i("div",Y,ee)):d("",!0),t("div",{class:n(["s-image-container r-isExpand",o.type=="mcu"?`${e.isMobile?"r-ht-176-max":""}`:""])},[t("div",null,[o.selected?(r(),i("div",te,ae)):d("",!0),t("div",re,[b(e.$slots,"packageTag")]),t("div",{class:n(["r-overflow-hidden r-fullCenter-flex",e.isMobile?"r-ht-176-max":"r-ht-120"])},[C(t("img",{id:`image-${o.id}`,class:n([e.isMobile?"":"r-ht-120 ","r-isExpand"]),alt:"Package Card"},null,10,ie),[[y,o.image]])],2)])],2),t("div",oe,[t("div",le,[b(e.$slots,"detailPackage")])])]),t("div",ne,[b(e.$slots,"footer")])])}const ue=E(x,[["render",ce]]),de={mixins:[L,H,J,Q,K],watch:{$route(e,s){e!=s&&e.name=="SiloamPromoPartnership"&&this.initData()},category(){this.category.length>=0&&this.pushRoute()},lang(e,s){e!=s&&this.getCategory()}},data:()=>({fetchData:!0,modal:null,show:null,category:[],mobileFilter:!1,request:{page:1,show:8,sortBy:null,sorting:null,search:null},showCategories:!0,fetchDataCategory:!1}),computed:{...T({contents:"contentMW/getContents",categories:"promoPartnership/getCategory",meta:"contentMW/getMeta",lang:"locale/getCurrentLocale",isMobile:"getIsMobile"}),currentTab(){return{label:"External Partnership",contentType:"promo",route:{name:"SiloamPromoPartnership"},changeView:!0,isDownload:!1}}},mounted(){this.initData()},methods:{...V({getContentsData:"contentMW/getContentsData",getCategoryData:"promoPartnership/getCategoryData",resetState:"contentMW/resetState"}),pushRoute(){let e={},s="",o="";this.category.length>0&&(s={c:this.category.join("|")}),this.request.search&&(o={s:this.request.search}),e={...s,...o},this.$router.push(this.$transRoute({name:"SiloamPromoPartnership",query:e})).catch(_=>{if(_.name!="NavigationDuplicated")throw _})},showBreadcrumb(){let e=[{label:"breadcrumb.home",route:{name:"homeMain"},translateAble:!0},{label:"breadcrumb.siloam_pp",route:{name:"SiloamPromoPartnership"},translateAble:!0}];this.setBreadcrumb(e)},categoryName(e){const s=this.categories.filter(o=>o.slug==e);return s.length>0?s[0].name:""},deleteCategoriesTag(e){this.category.splice(this.category.indexOf(e),1),this.pushRoute()},setTime(){this.fetchData=!0,clearTimeout(this.typingTimer),this.typingTimer=setTimeout(this.searchDataTimer,1e3)},clearTime(){clearTimeout(this.typingTimer)},searchDataTimer(){this.pushRoute()},async initData(){this.request.page=1,this.$route.query.search&&(this.request.search=this.$route.query.search),this.$route.query.s&&(this.request.search=this.$route.query.s),this.$route.query.c?(this.request.category=this.$route.query.c,this.category=this.request.category.split("|")):this.request.category=null,this.categories.length==0&&await this.getCategory(),await this.resetState(),await this.getDataPage(1),this.showBreadcrumb(),this.initMetaTag()},async getCategory(){this.fetchDataCategory=!0,await this.getCategoryData({type:"promo-partnership",locale:this.lang}),this.fetchDataCategory=!1},initMetaTag(){this.transId=`metatag.${this.metatagName()}`,this.setMetaTag()},metatagName(){return"siloamPromoPartnership"},getDataPage(e){this.request.page=e,this.getData()},async getData(){const e={locale:this.lang,type:"promo-partnership",request:this.request};this.fetchData=!0,await this.getContentsData(e),this.fetchData=!1},youtubeImgClick(e){this.youtubeId=e,this.modal="youtube"},closeModal(){this.modal=null,this.youtubeId=null},closeSelect(){this.show=null},selectedTab(e){this.closeSelect(),this.$router.push(this.$transRoute(e.route))}}},me={class:"r-container"},he={class:"r-center-flex r-isExpand r-mt-16 r-isWrapInMobile"},ge={key:0,class:"r-column-5"},pe=t("p",{class:"r-16-fz"},"Filter",-1),_e=[pe],fe={class:"r-16-fz"},ye=t("span",{class:"material-icons r-mt--8"},"search",-1),be={class:"r-flex r-isWrapInMobile r-mt-16"},ve={class:"r-column-5"},ke={key:0,class:"s-mcu-card"},$e={key:0,class:"r-p-16"},Ce={class:"r-center-flex"},we={class:"r-black-text r-12-fz r-isBold"},De={key:0,class:"material-icons-outlined r-14-fz r-mt-5"},Me={key:1,class:"material-icons-outlined r-14-fz r-mt-5"},Pe={key:0},qe={class:"r-center-flex"},Te=["value"],Ee={class:"r-ml-10"},Ie={key:1,class:"r-p-16"},Be=t("h5",{class:"r-skeleton r-view-subText r-wd-200"},null,-1),We={class:"r-mlr-8 r-mt-16"},Re=t("div",{class:"r-square-24 r-skeleton"},null,-1),Se=t("div",{class:"r-wd-100 r-view-subText r-ml-8 r-skeleton"},null,-1),ze=[Re,Se],Ne={class:"r-flex r-isWrapInMobile"},Fe={class:"r-ml-5"},Ve=["onClick"],Ae={class:n("r-flex r-isWrap")},Le={class:"line-clamp line-clamp-3"},He={key:0,class:"r-isExpand"}
1,Ke={class:"r-success-bg r-radius-4 r-p-16 r-center-text r-white-text"},Ge={key:0,class:"r-center-flex"},Oe={class:"s-header r-center-flex r-plr-16 r-white-bg"},Ue=t("h3",{class:"r-ml-20"},"FILTER",-1),je={class:"s-mobilefilter-menu"},Je={class:"r-mt-20 r-mb-100 r-mlr-20"},Qe={class:"r-mt-16"},xe={class:"r-black-60-text"},Xe=["value"],Ye={key:0,class:"r-ml-10"},Ze={key:1,class:"r-ml-10"};function et(e,s,o,_,I,c){const y=G,w=O,B=j,D=N("router-link"),W=ue,R=S;return r(),i("section",me,[t("div",he,[e.isMobile?d("",!0):(r(),i("div",ge,_e)),t("div",{class:n(["r-center-flex r-isExpand r-isWrapInMobile r-column",e.isMobile?"":"r-ml-32"])},[t("p",fe,l(e.$tc("searchResult.pp_result_found",e.contents.length>100?"100+":e.contents.length)),1),t("div",{class:n(e.isMobile?"r-center-flex r-isExpand":"r-column-3 r-ml-auto")},[g(y,{modelValue:e.request.search,"onUpdate:modelValue":s[0]||(s[0]=a=>e.request.search=a),withError:!1,rightIcon:!0,onKeyup:[s[1]||(s[1]=a=>c.setTime()),s[4]||(s[4]=v(a=>c.clearTime(),["tab"]))],onKeydown:[s[2]||(s[2]=a=>c.clearTime()),s[3]||(s[3]=v(a=>c.setTime(),["tab"]))],onKeypress:s[5]||(s[5]=v(a=>c.getDataPage(1),["enter"])),class:"r-wd-400-max r-ml-auto r-isExpand",label:e.$t("search.pp")},{rightIcon:m(()=>[ye]),_:1},8,["modelValue","label"]),e.isMobile?(r(),M(w,{key:0,color:"secondary",class:"r-mt-5 r-ml-8",onClick:s[6]||(s[6]=$(a=>e.mobileFilter=!0,["prevent"]))},{default:m(()=>[k("Filter")]),_:1})):d("",!0)],2)],2)]),t("div",be,[t("div",ve,[e.isMobile?d("",!0):(r(),i("div",ke,[e.fetchDataCategory?(r(),i("div",Ie,[Be,t("div",We,[(r(),i(h,null,p(8,(a,u)=>t("div",{class:"r-mb-8 r-flex",key:`category-${u}`},ze)),64))])])):(r(),i("div",$e,[t("div",Ce,[t("p",we,l(e.$t("label.categories")),1),e.categories.length>0?(r(),i("div",{key:0,class:"r-ml-auto r-isClickAble",onClick:s[7]||(s[7]=$(a=>e.showCategories=!e.showCategories,["prevent"]))},[e.showCategories?(r(),i("span",De," keyboard_arrow_down ")):(r(),i("span",Me," keyboard_arrow_up "))])):d("",!0)]),e.showCategories?(r(),i("div",Pe,[(r(!0),i(h,null,p(e.categories,(a,u)=>(r(),i("div",{class:"r-m-10",key:`category-${u}`},[t("div",qe,[C(t("input",{autocomplete:"off","onUpdate:modelValue":s[8]||(s[8]=f=>e.category=f),type:"checkbox",value:a.slug},null,8,Te),[[P,e.category]]),k(),t("p",Ee,l(a.name),1)])]))),128))])):d("",!0)]))]))]),t("div",{class:n(["r-isExpand",e.isMobile?"":"r-ml-32"])},[t("div",Ne,[(r(!0),i(h,null,p(e.category,(a,u)=>(r(),i("div",{key:`CategoryTag-${u}`,class:"r-fullCenter-flex r-black-20-filled-tooltip r-p-5 r-mr-10 r-mb-10"},[t("p",Fe,l(c.categoryName(a)),1),t("img",{onClick:f=>c.deleteCategoriesTag(a),width:"20",height:"20",src:q,class:"r-ml-5",alt:"close"},null,8,Ve)]))),128))]),t("div",Ae,[e.fetchData?(r(),i(h,{key:0},p(8,a=>g(B,{class:n(` s-mcu-card ${e.isMobile?"r-isExpand-mobile":"r-column-4 r-mr-16"} r-mb-8`),key:`cl-${a}`},null,8,["class"])),64)):(r(),i(h,{key:1},[(r(!0),i(h,null,p(e.contents,(a,u)=>(r(),M(D,{to:e.$transRoute({name:"ContentDetailPP",params:{slug:a.slug}}),class:n(`${e.isMobile?"r-isExpand-mobile":"r-column-4 r-mr-16"} r-mb-16`),key:`gift-${u}`},{default:m(()=>[g(W,{image:a.path,id:a.slug,loading:e.fetchData},{detailPackage:m(()=>[t("div",null,[t("div",Le,[t("h6",{class:n(["r-isBold",e.isMobile?"r-14-fz":"r-16-fz"])},l(a.title),3)])])]),footer:m(()=>[g(D,{to:e.$transRoute({name:"ContentDetailPP",params:{slug:a.slug}})},{default:m(()=>[g(w,{color:"success",type:"textOnly",noPadding:!0,minWidth:"100",class:"r-mlr-10 r-mb-8"},{default:m(()=>[t("p",null,l(e.$t("package.seeDetails")),1)]),_:1})]),_:2},1032,["to"])]),_:2},1032,["image","id","loading"])]),_:2},1032,["to","class"]))),128)),e.contents.length==0&&e.fetchData==!1?(r(),i("div",He,[t("div",Ke,l(e.$t("searchResult.article_notfound")),1)])):d("",!0)],64))]),e.meta.last_page>1?(r(),i("div",Ge,[g(R,{class:"r-mlr-auto",request:e.request,meta:e.meta,onGetData:c.getDataPage},null,8,["request","meta","onGetData"])])):d("",!0)],2)]),t("div",{class:"s-mobilefilter",style:F(e.mobileFilter?"left: 0px":"left: 100%;")},[t("div",Oe,[t("img",{src:q,alt:"close",class:"r-isClickAble",onClick:s[9]||(s[9]=$(a=>e.mobileFilter=!1,["prevent"]))}),Ue]),t("div",je,[t("div",Je,[t("div",Qe,[t("h6",xe,l(e.$t("label.categories")),1),(r(!0),i(h,null,p(e.categories,(a,u)=>(r(),i("div",{class:"r-m-10",key:`category-${u}`},[t("div",{class:"r-center-flex",onClick:s[11]||(s[11]=f=>e.mobileFilter=!1)},[C(t("input",{autocomplete:"off","onUpdate:modelValue":s[10]||(s[10]=f=>e.category=f),type:"checkbox",value:a.slug},null,8,Xe),[[P,e.category]]),k(),e.lang=="en"?(r(),i("p",Ye,l(a.nameEN),1)):(r(),i("p",Ze,l(a.name),1))])]))),128))])])])],4)])}const ut=E(de,[["render",et]]);export{ut as default};
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.