1import{L as Y,l as ne,k as re,q as J,_ as oe}from"./Ctc4xFs3.js";import{m as le,_ as ce}from"./DJahcrU9.js";import{k as ie,_ as de}from"./CuHy_61L.js";import{N as ue}from"./DWA8RS9T.js";import{w as W}from"./_4EsikMn.js";import{V as me}from"./DWJoCboY.js";import{s as z,o as s,c as m,j as P,n as A,u as e,e as i,k as g,f as y,t as E,F as O,g as U,q as b,x as pe,K as H,_ as ge,I as ye,L as _e,J as he,P as N,M as I,A as ve,E as be,h as fe,w as $,N as xe,U as Se}from"./8Ry7Thy8.js";import{S as ke}from"./C3ys3HWZ.js";import{f as Pe,e as we}from"./DaLySayW.js";import{b as Me,c as Ce,a as De,h as Be,d as Re}from"./CBvlXkG3.js";import{a as Le,u as $e}from"./HS23fSVN.js";import"./Bc4_cYU_.js";import"./DrkyX6cD.js";const Ae={class:"ds-card-stats ds-display-flex ds-align-items-center"},Ge={class:"ds-margin-left-24"},Te={class:"ds-card-stats__text ds-heading","data-j-title":""},je="DsCardStats",qe=Object.assign({name:je},{__name:"card-stats",props:{icon:{type:Object,required:!0},eyebrow:{type:String,default:""},title:{type:String,required:!0}},setup(n){return(a,r)=>(s(),m("div",Ae,[P(e(Y),{class:A(["ds-card-stats__icon ds-color-green",{"ds-margin-bottom-3":n.eyebrow}]),category:n.icon.category,name:n.icon.name,"aria-label":n.eyebrow},null,8,["class","category","name","aria-label"]),i("div",Ge,[n.eyebrow?(s(),g(e(ne),{key:0,text:n.eyebrow},null,8,["text"])):y("",!0),i("p",Te,E(n.title),1)])]))}}),Ne=z(qe,[["__scopeId","data-v-80d41098"]]),Ie={"aria-hidden":"true",class:"ds-label-group ds-display-flex ds-flex-wrap","data-j-legend-group":""},Oe={class:"ds-text-small ds-color-grey-1900 ds-margin-left-12"},Ue="DsLegendGroup",ze=Object.assign({name:Ue},{__name:"legend-group",props:{items:{type:Array,required:!0,validator:n=>n.every(a=>a&&["color","text"].every(r=>r in a))}},setup(n){return(a,r)=>(s(),m("div",Ie,[(s(!0),m(O,null,U(n.items,(u,_)=>(s(),m("div",{key:`ds-label-group-item-${_}`,class:A(["ds-label-group__label ds-display-flex ds-align-items-center",{"ds-md-margin-right-24":_!==n.items.length-1}]),"data-j-legend-group-item":""},[P(e(Y),{category:"shapes",name:"dot",class:A(`ds-color-${u.color}`)},null,8,["class"]),i("p",Oe,E(u.text),1)],2))),128))]))}}),Ee=z(ze,[["__scopeId","data-v-a23e3b4f"]]),Ve={class:"stats-bar"},Fe={class:"ds-margin-top-12 ds-md-margin-top-24"},Ke="DsStatsBar",Qe=Object.assign({name:Ke},{__name:"stats-bar",props:{items:{type:Array,required:!0,validator:n=>{const a=n.reduce((r,u)=>r+u.percentage,0);return n.length<=6&&a===100}}},setup(n){const a=[{name:"black",hex:"#001222"},{name:"green",hex:"#00d16a"},{name:"yellow",hex:"#ffc200"},{name:"blue",hex:"#006bd7"},{name:"grey-500",hex:"#d1d5d8"},{name:"grey-1900",hex:"#5c6874"}],r=n,u=b(()=>{let d=0;return`linear-gradient(to right, ${r.items.map((p,S)=>{const h=`${a[S].hex} ${d}% ${d+p.percentage}%`;return d+=p.percentage,h}).join(", ")})`}),_=b(()=>r.items.slice(0,a.length).map((d,p)=>({...d,color:a[p].name})));return(d,p)=>(s(),m("div",Ve,[i("div",{class:"stats-bar__bar",style:pe({background:u.value}),"aria-hidden":"true"},null,4),i("div",Fe,[P(Ee,{items:_.value},null,8,["items"])])]))}}),Je=z(Qe,[["__scopeId","data-v-13970813"]]),We=({store:n,localeRef:a,getParentPath:r,route:u,basePageEntry:_,pageData:d})=>{if(!d.content||!_.title)return null;const{getRouteEntry:p}=H(n.routes,a),S=r(u.path),h=r(S),v=p({path:h});if(!v)return null;const w=p({path:S});if(!w)return null;const M={title:_.title,url:v.route},C={title:d.content.regionName,url:w.route},G={title:d.content.name};return[M,C,G]},Ye={class:"ds-grid"},He={class:"ds-grid__col"},Xe={class:"ds-container ds-margin-top-48 ds-lg-margin-top-0"},Ze={class:"ds-grid"},et={class:"ds-grid__col ds-grid__col--12 ds-lg-grid__col--8 ds-lg-grid__col--offset-2 ds-lg-padding-x-0"},tt={key:1,class:"ds-heading-large ds-margin-bottom-12"},at={class:"ds-padding-top-48 ds-lg-padding-top-0 ds-padding-bottom-48 ds-padding-bottom-96"},st={class:"ds-container"},nt={class:"ds-grid"},rt={class:"ds-grid__col ds-grid__col--12 ds-lg-grid__col--11 ds-lg-grid__col--offset-1"},ot={key:0,class:"ds-grid ds-padding-y-48 ds-lg-padding-y-96 ds-align-items-center"},lt={key:0,class:"ds-display-flex ds-width-full ds-align-items-center ds-justify-content-center ds-padding-top-24"},ct={__name:"[country]",async setup(n){let a,r;const u=ye(),{dataPageMapper:_}=Me(),{getSlug:d,getParentPath:p}=De(),{getLocaleIso:S}=Le(),h=_e(),{locale:v}=he(),w=d(h.path),M=S(v.value),{screen:C}=$e(),G=N().public.siteUrl,{labels:X,mappers:Z,onBeforeAdyenData:ee,onAfterAdyenData:te}=Ce();[a,r]=I(()=>ee({withRoutes:!0,globalDataContentType:"PagePaymentMethodsGuidesRegionCountry"})),await a,r();const{data:D}=([a,r]=I(async()=>xe("payment-methods-guides-region-country-"+h.params.region+"-"+h.params.country+"-"+v.value,async()=>{const l=J({query:Pe,variables:{slug:w,parentSlug:h.params.region,locale:M,preview:N().public.preview}},{log:!1}),B=J({query:we,variables:{locale:M,preview:N().public.preview}},{log:!1}),[k,R]=await Promise.all([l,B]);if(!k||!R)return null;const L=k.page.items[0],o=R.page.items[0];if(!L||!o)return null;const f=_({...L,countryPages:k.countryPages},Z);try{await Be(f)}catch(se){console.error("[ERROR]: Couldn't handle lazy urls in Payment Methods Guides Region Country",se)}const j={pageData:f,paymentMethodGuidesPageName:o.title},q=We({basePageEntry:o,getParentPath:p,localeRef:v,pageData:f,route:h,store:u});return q&&(j.breadcrumbs=q,j.structuredData=Re(q,G)),j},"$rYuKTec3Mo")),a=await a,r(),a);[a,r]=I(()=>te(D.value)),await a,r();const t=b(()=>D.value?.pageData),c=b(()=>X.value),V=b(()=>({population:t.value.content.population?{label:c.value.population,data:t.value.content.population,icon:{category:"ui-and-people",name:"users-4"}}:null,currency:t.value.content.currency.name?{label:c.value.currency,data:t.value.content.currency.name,icon:{category:"financial",name:re(t.value.content.currency.name)}}:null,cardsPerCapita:t.value.content.cardsPerCapita?{label:c.value.cardsPerCapita,data:t.value.content.cardsPerCapita,icon:{category:"financial",name:"credit-card-2"}}:null})),F=b(()=>[{text:c.value?.countryStatisticsOnlineBanking,percentage:t.value?.content?.paymentsStatistics?.onlineBanking},{text:c.value?.countryStatisticsLocalCard,percentage:t.value?.content?.paymentsStatistics?.localCard},{text:c.value?.countryStatisticsGlobalCard,percentage:t.value?.content?.paymentsStatistics?.globalCard},{text:c.value?.countryStatisticsCash,percentage:t.value?.content?.paymentsStatistics?.cash},{text:c.value?.countryStatisticsBuyNowPayLater,percentage:t.value?.content?.paymentsStatistics?.buyNowPayLater},{text:c.value?.countryStatisticsWallet,percentage:t.value?.content?.paymentsStatistics?.wallet},{text:c.value?.countryStatisticsPrepaidCard,percentage:t.value?.content?.paymentsStatistics?.prepaidCard},{text:c.value?.countryStatisticsOther,percentage:t.value?.content?.paymentsStatistics?.others}].filter(l=>!!l.percentage)),K=b(()=>[{text:c.value.countryStatisticsDesktop,percentage:t.value?.content?.devicesStatistics?.desktop},{text:c.value.countryStatisticsMobile,percentage:t.value?.content?.devicesStatistics?.mobile}].filter(l=>!!l.percentage)),Q=b(()=>{const l=[];return F.value.length>0&&l.push(F.value),K.value.length>0&&l.push(K.value),l});ve(async()=>{await be(),ae()});const T=fe(null),ae=async()=>{const l=await $fetch("/api/v3/payment-methods_data/payment-methods/"+v.value);T.value=l[v.value]?.paymentsMethodsData},x=b(()=>{const l=t.value?.content.relatedPaymentMethods;if(!l||!T.value)return null;const{getUrl:B}=H(u.routes,v);return le(l,T.value,B)});return(l,B)=>{const k=oe,R=ce,L=de;return s(),g(e(Se),null,{default:$(()=>[P(e(W),{"with-space-top":!1},{default:$(()=>[i("div",Ye,[i("div",He,[e(t).content.image?(s(),g(e(ue),{key:0,image:e(t).content.image,screen:e(C),theme:"light",class:"header"},null,8,["image","screen"])):y("",!0)])]),i("div",Xe,[i("div",Ze,[i("div",et,[e(D).breadcrumbs?(s(),g(e(me),{key:0,crumbs:e(D).breadcrumbs,class:"ds-margin-bottom-24 ds-lg-margin-bottom-48"},null,8,["crumbs"])):y("",!0),e(t).content.title?(s(),m("h1",tt,E(e(t).content.title),
11)):y("",!0),e(t).content.longDescription?(s(),g(k,{key:2,data:e(t).content.longDescription,class:"ds-text-medium ds-margin-bottom-24"},null,8,["data"])):y("",!0)])])])]),_:1}),i("section",at,[i("div",st,[i("div",nt,[i("div",rt,[e(V)?(s(),m("div",ot,[(s(!0),m(O,null,U(e(V),(o,f)=>(s(),m("div",{key:`card-stat-${f}`,class:"ds-grid__col ds-grid__col--12 ds-md-grid__col--4 ds-padding-y-12 ds-lg-padding-y-0"},[o?(s(),g(e(Ne),{key:0,icon:o.icon,eyebrow:o.label,title:o.data},null,8,["icon","eyebrow","title"])):y("",!0)]))),128))])):y("",!0),e(Q).length?(s(!0),m(O,{key:1},U(e(Q),(o,f)=>(s(),g(e(Je),{key:`stats-bar-${f}`,items:o,class:A({"ds-margin-top-48":f>0})},null,8,["items","class"]))),128)):y("",!0)])])])]),e(t).content.relatedPaymentMethods.length?(s(),g(e(W),{key:0,"full-screen":!0,theme:"grey"},{default:$(()=>[e(x)?(s(),g(e(ie),{key:1,screen:e(C),items:e(t).content.relatedPaymentMethods.length,width:{small:272,large:264},title:e(c).relatedPaymentMethodsTitle},{default:$(({index:o})=>[P(L,{link:e(x)[o-1]?.url,image:e(x)[o-1]?.image&&e(x)[o-1]?.image.original,title:e(x)[o-1]?.name,subtitle:e(x)[o-1]?.paymentMethodTypesNames,description:e(x)[o-1]?.shortDescription,height:"378px","theme-light":""},null,8,["link","image","title","subtitle","description"])]),_:1},8,["screen","items","title"])):(s(),m("div",lt,[P(R)]))]),_:1})):y("",!0),e(t).content.callToAction?(s(),g(e(ke),{key:1,title:e(t).content.callToAction.title,text:e(t).content.callToAction.text,"primary-link":e(t).content.callToAction.primaryLink,"secondary-link":e(t).content.callToAction.secondaryLink,"data-id":"callToAction"},null,8,["title","text","primary-link","secondary-link"])):y("",!0)]),_:1})}}},St=ge(ct,[["__scopeId","data-v-77375f91"]]);export{St 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.