PageSourceSearch

https://proparaguay.de/_nuxt/BPQWKCYY.js

js proparaguay.de collected 2026-10-06 01:38:18 UTC 15,359 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./C3vTRs9L.js","./Cdg6EMof.js","./entry.DmXOBG7B.css","./flickity.ClFYmiaj.css"])))=>i.map(i=>d[i]);
2import{br as $,cy as ne,cz as W,cA as q,cB as U,cC as ae,G as N,k as o,l as g,m as a,ae as oe,d as O,w as B,f as X,N as M,Q as T,V as A,r as b,O as D,q as V,j as L,A as R,U as re,a1 as c,M as G,x as K,z as F,co as ie,aD as j,C as E,o as le,K as ce,L as ue,a0 as de}from"./Cdg6EMof.js";import{a as Q,_ as J}from"./1CJn3KxV.js";import{_ as _e}from"./VqtiOy_X.js";import{e as ve,c as fe}from"./D8C_QaWV.js";import{e as me}from"./C69wjxsv.js";import{u as P}from"./C-_gHme1.js";function H(t,e){const n=$(t),r=$(e),s=n.getTime()-r.getTime();return s<0?-1:s>0?1:s}function ge(t,e){const n=$(t),r=$(e),s=n.getFullYear()-r.getFullYear(),_=n.getMonth()-r.getMonth();return s*12+_}function he(t){return e=>{const r=(t?Math[t]:Math.trunc)(e);return r===0?0:r}}function pe(t,e){return+$(t)-+$(e)}function ye(t){const e=$(t);return+ve(e)==+me(e)}function we(t,e){const n=$(t),r=$(e),s=H(n,r),_=Math.abs(ge(n,r));let h;if(_<1)h=0;else{n.getMonth()===1&&n.getDate()>27&&n.setDate(30),n.setMonth(n.getMonth()-s*_);let i=H(n,r)===-s;ye($(t))&&_===1&&H(t,r)===1&&(i=!1),h=s*(_-Number(i))}return h===0?0:h}function ke(t,e,n){const r=pe(t,e)/1e3;return he(n?.roundingMethod)(r)}function Me(t,e,n){const r=ae(),s=n?.locale??r.locale??ne,_=2520,h=H(t,e);if(isNaN(h))throw new RangeError("Invalid time value");const i=Object.assign({},n,{addSuffix:n?.addSuffix,comparison:h});let u,w;h>0?(u=$(e),w=$(t)):(u=$(t),w=$(e));const p=ke(w,u),C=(W(w)-W(u))/1e3,f=Math.round((p-C)/60);let k;if(f<2)return n?.includeSeconds?p<5?s.formatDistance("lessThanXSeconds",5,i):p<10?s.formatDistance("lessThanXSeconds",10,i):p<20?s.formatDistance("lessThanXSeconds",20,i):p<40?s.formatDistance("halfAMinute",0,i):p<60?s.formatDistance("lessThanXMinutes",1,i):s.formatDistance("xMinutes",1,i):f===0?s.formatDistance("lessThanXMinutes",1,i):s.formatDistance("xMinutes",f,i);if(f<45)return s.formatDistance("xMinutes",f,i);if(f<90)return s.formatDistance("aboutXHours",1,i);if(f<q){const d=Math.round(f/60);return s.formatDistance("aboutXHours",d,i)}else{if(f<_)return s.formatDistance("xDays",1,i);if(f<U){const d=Math.round(f/q);return s.formatDistance("xDays",d,i)}else if(f<U*2)return k=Math.round(f/U),s.formatDistance("aboutXMonths",k,i)}if(k=we(w,u),k<12){const d=Math.round(f/U);return s.formatDistance("xMonths",d,i)}else{const d=k%12,m=Math.trunc(k/12);return d<3?s.formatDistance("aboutXYears",m,i):d<9?s.formatDistance("overXYears",m,i):s.formatDistance("almostXYears",m+1,i)}}function xe(t,e){return Me(t,fe(t),e)}const be={};function De(t,e){return o(),g("span",null,[...e[0]||(e[0]=[a("svg",{xmlns:"http://www.w3.org/2000/svg",height:"1em",viewBox:"0 0 576 512"},[a("path",{d:"M288 376.4l.1-.1 26.4 14.1 85.2 45.5-16.5-97.6-4.8-28.7 20.7-20.5 70.1-69.3-96.1-14.2-29.3-4.3-12.9-26.6L288.1 86.9l-.1 .3 0 289.2zm175.1 98.3c2 12-3 24.2-12.9 31.3s-23 8-33.8 2.3L288.1 439.8 159.8 508.3C149 514 135.9 513.1 126 506s-14.9-19.3-12.9-31.3L137.8 329 33.6 225.9c-8.6-8.5-11.7-21.2-7.9-32.7s13.7-19.9 25.7-21.7L195 150.3 259.4 18c5.4-11 16.5-18 28.8-18s23.4 7 28.8 18l64.3 132.3 143.6 21.2c12 1.8 22 10.2 25.7 21.7s.7 24.2-7.9 32.7L438.5 329l24.6 145.7z"})],-1)])])}const Z=N(be,[["render",De]]),$e={},Se={viewBox:"0 0 272 92",xmlns:"http://www.w3.org/2000/svg"};function Ie(t,e){return o(),g("svg",Se,[...e[0]||(e[0]=[oe('<path d="M115.75 47.18c0 12.77-9.99 22.18-22.25 22.18s-22.25-9.41-22.25-22.18C71.25 34.32 81.24 25 93.5 25s22.25 9.32 22.25 22.18zm-9.74 0c0-7.98-5.79-13.44-12.51-13.44S80.99 39.2 80.99 47.18c0 7.9 5.79 13.44 12.51 13.44s12.51-5.55 12.51-13.44z" fill="#EA4335"></path><path d="M163.75 47.18c0 12.77-9.99 22.18-22.25 22.18s-22.25-9.41-22.25-22.18c0-12.85 9.99-22.18 22.25-22.18s22.25 9.32 22.25 22.18zm-9.74 0c0-7.98-5.79-13.44-12.51-13.44s-12.51 5.46-12.51 13.44c0 7.9 5.79 13.44 12.51 13.44s12.51-5.55 12.51-13.44z" fill="#FBBC05"></path><path d="M209.75 26.34v39.82c0 16.38-9.66 23.07-21.08 23.07-10.75 0-17.22-7.19-19.66-13.07l8.48-3.53c1.51 3.61 5.21 7.87 11.17 7.87 7.31 0 11.84-4.51 11.84-13v-3.19h-.34c-2.18 2.69-6.38 5.04-11.68 5.04-11.09 0-21.25-9.66-21.25-22.09 0-12.52 10.16-22.26 21.25-22.26 5.29 0 9.49 2.35 11.68 4.96h.34v-3.61h9.25zm-8.56 20.92c0-7.81-5.21-13.52-11.84-13.52-6.72 0-12.35 5.71-12.35 13.52 0 7.73 5.63 13.36 12.35 13.36 6.63 0 11.84-5.63 11.84-13.36z" fill="#4285F4"></path><path d="M225 3v65h-9.5V3h9.5z" fill="#34A853"></path><path d="M262.02 54.48l7.56 5.04c-2.44 3.61-8.32 9.83-18.48 9.83-12.6 0-22.01-9.74-22.01-22.18 0-13.19 9.49-22.18 20.92-22.18 11.51 0 17.14 9.16 18.98 14.11l1.01 2.52-29.65 12.28c2.27 4.45 5.8 6.72 10.75 6.72 4.96 0 8.4-2.44 10.92-6.14zm-23.27-7.98l19.82-8.23c-1.09-2.77-4.37-4.7-8.23-4.7-4.95 0-11.84 4.37-11.59 12.93z" fill="#EA4335"></path><path d="M35.29 41.41V32H67c.31 1.64.47 3.58.47 5.68 0 7.06-1.93 15.79-8.15 22.01-6.05 6.3-13.78 9.66-24.02 9.66C16.32 69.35.36 53.89.36 34.91.36 15.93 16.32.47 35.3.47c10.5 0 17.98 4.12 23.6 9.49l-6.64 6.64c-4.03-3.78-9.49-6.72-16.97-6.72-13.86 0-24.7 11.17-24.7 25.03 0 13.86 10.84 25.03 24.7 25.03 8.99 0 14.11-3.61 17.39-6.89 2.66-2.66 4.41-6.46 5.1-11.65l-22.49.01z" fill="#4285F4"></path>',6)])])}const Ce=N($e,[["render",Ie]]),ze={key:0,class:"google-reviews-summary"},Re={class:"summary-left"},Le={class:"rating-label"},Te={class:"rating-row"},Ae={class:"stars"},Be={class:"rating-value"},Ne={class:"summary-center"},Fe={class:"google-rating"},Oe={class:"rating-text"},Ue={class:"review-count"},He=["href"],Ve={class:"summary-right"},Xe=["href"],Ee=O({__name:"Summary",props:{summary:{}},async setup(t){let e,n;const r=t;[e,n]=B(()=>X("google-reviews")),await e,n();const s=c(()=>Math.floor(r.summary.rating)),_=c(()=>r.summary.rating%1>=.5),h=c(()=>5-s.value-(_.value?1:0)),i=c(()=>{const u=r.summary.rating;return u>=4.5?R("google-reviews:rating-excellent"):u>=4?R("google-reviews:rating-very-good"):u>=3?R("google-reviews:rating-good"):u>=2?R("google-reviews:rating-fair"):R("google-reviews:rating-poor")});return(u,w)=>{const p=Q,C=Z,f=J,k=Ce;return t.summary?(o(),g("div",ze,[a("div",Re,[a("div",Le,M(i.value),1),a("div",Te,[a("div",Ae,[(o(!0),g(T,null,A(s.value,d=>(o(),b(p,{class:"star filled",key:"full-"+d}
2))),128)),_.value?(o(),b(C,{key:0,class:"star filled"})):D("",!0),(o(!0),g(T,null,A(h.value,d=>(o(),b(f,{class:"star",key:"empty-"+d}))),128))]),a("div",Be,M(t.summary.rating.toFixed(1)),1)])]),a("div",Ne,[a("div",Fe,[V(k,{class:"google-logo"}),a("div",Oe,M(("t"in u?u.t:L(R))("google-reviews:rating")),1)]),a("div",Ue,[re(M(("t"in u?u.t:L(R))("google-reviews:based-on"))+M(" "),1),a("a",{href:t.summary.writeAReviewUri,target:"_blank",rel:"noopener noreferrer"},M(t.summary.reviewsCount)+" "+M(("t"in u?u.t:L(R))("google-reviews:reviews")),9,He)])]),a("div",Ve,[t.summary.writeAReviewUri?(o(),g("a",{key:0,class:"write-review-btn",href:t.summary.writeAReviewUri,target:"_blank",rel:"noopener noreferrer"},M(("t"in u?u.t:L(R))("google-reviews:write-a-review")),9,Xe)):D("",!0)])])):D("",!0)}}}),ee=N(Ee,[["__scopeId","data-v-5768805a"]]),Pe={},Ye={viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"};function We(t,e){return o(),g("svg",Ye,[...e[0]||(e[0]=[a("path",{d:"M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z",fill:"#4285F4"},null,-1),a("path",{d:"M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z",fill:"#34A853"},null,-1),a("path",{d:"M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z",fill:"#FBBC05"},null,-1),a("path",{d:"M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z",fill:"#EA4335"},null,-1)])])}const qe=N(Pe,[["render",We]]),Ke={class:"review-card"},je={class:"card-content"},Ge={class:"header"},Qe={class:"avatar"},Je=["src","alt"],Ze={key:1,class:"fallback-avatar"},et={class:"author-info"},tt={class:"author-name"},st={class:"date"},nt={class:"card-footer"},at={class:"rating"},ot={class:"modal-header-content"},rt={class:"avatar modal-avatar"},it=["src","alt"],lt={key:1,class:"fallback-avatar"},ct={class:"author-info"},ut={class:"author-name"},dt={class:"date"},_t={class:"modal-review-content"},vt={class:"modal-footer"},ft={class:"rating"},mt=150,gt=O({__name:"ReviewCard",props:{review:{},expandable:{type:Boolean,default:!0}},async setup(t){let e,n;const r=t;[e,n]=B(()=>X("google-reviews")),await e,n();const s=F(!1),_=F(!1),h=c(()=>r.review.originalText||r.review.text),i=c(()=>h.value.length>mt),u=()=>{r.expandable?s.value=!0:_.value=!0},w=c(()=>Math.floor(r.review.rating.value)),p=c(()=>r.review.rating.value%1>=.5),C=c(()=>5-w.value-(p.value?1:0)),f=c(()=>{const d=r.review.author.name||"",m=d.split(" ");return m.length>=2?(m[0][0]+m[m.length-1][0]).toUpperCase():d.substring(0,2).toUpperCase()}),k=c(()=>{try{return xe(new Date(r.review.publishedAt),{addSuffix:!1,locale:ie})}catch{return""}});return(d,m)=>{const S=Q,y=Z,x=J,z=qe,v=_e;return o(),g("div",Ke,[a("div",je,[a("div",Ge,[a("div",Qe,[t.review.author.avatarUrl?(o(),g("img",{key:0,src:t.review.author.avatarUrl,alt:t.review.author.name},null,8,Je)):(o(),g("div",Ze,M(f.value),1))]),a("div",et,[a("div",tt,M(t.review.author.name),1),a("div",st,M(k.value),1)])]),a("div",{class:G(["review-text",{expanded:s.value}])},[a("p",null,M(h.value),1)],2),i.value&&!s.value?(o(),g("button",{key:0,class:"read-more",onClick:u},M(("t"in d?d.t:L(R))("google-reviews:read-more")),1)):D("",!0),a("div",nt,[a("div",at,[(o(!0),g(T,null,A(w.value,l=>(o(),b(S,{class:"star filled",key:"filled-"+l}))),128)),p.value?(o(),b(y,{key:0,class:"star filled"})):D("",!0),(o(!0),g(T,null,A(C.value,l=>(o(),b(x,{class:"star",key:"empty-"+l}))),128))]),V(z,{class:"google-logo"})])]),t.expandable?D("",!0):(o(),b(v,{key:0,open:_.value,"hide-footer":!0,"close-on-backdrop-click":!0,"close-on-escape":!0,autofocus:"close","onUpdate:open":m[0]||(m[0]=l=>_.value=l)},{"header-title":K(()=>[a("div",ot,[a("div",rt,[t.review.author.avatarUrl?(o(),g("img",{key:0,src:t.review.author.avatarUrl,alt:t.review.author.name},null,8,it)):(o(),g("div",lt,M(f.value),1))]),a("div",ct,[a("div",ut,M(t.review.author.name),1),a("div",dt,M(k.value),1)])])]),body:K(()=>[a("div",_t,[a("p",null,M(h.value),1),a("div",vt,[a("div",ft,[(o(!0),g(T,null,A(w.value,l=>(o(),b(S,{class:"star filled",key:"modal-filled-"+l}))),128)),p.value?(o(),b(y,{key:0,class:"star filled"})):D("",!0),(o(!0),g(T,null,A(C.value,l=>(o(),b(x,{class:"star",key:"modal-empty-"+l}))),128))]),V(z,{class:"google-logo"})])])]),_:1},8,["open"]))])}}}),te=N(gt,[["__scopeId","data-v-d9086d51"]]),ht={key:0,class:"google-reviews-carousel"},pt=O({__name:"Carousel",props:{section:{},containerHeight:{}},async setup(t){let e,n,r=null;r=([e,n]=B(()=>j(()=>import("./C3vTRs9L.js").then(v=>v.i),__vite__mapDeps([0,1,2]),import.meta.url)),e=await e,n(),e).default,[e,n]=B(()=>j(()=>Promise.resolve({}),__vite__mapDeps([3]),import.meta.url)),await e,n();const s=t,{settings:_}=P(s.section),h=F(),i=F(void 0),u=c(()=>_.find(l=>l.key==="featurableWidgetId")?.value||""),w=c(()=>{let v=!0;const l=_.find(I=>I.key==="prevNextButtons");return l&&(v=l.value),v}),p=c(()=>{let v=!1;const l=_.find(I=>I.key==="pageDots");return l&&(v=l.value),v}),C=c(()=>{let v=!1;const l=_.find(I=>I.key==="autoPlay");return l&&(v=l.value),v}),f=c(()=>{let v=5;const l=_.find(I=>I.key==="autoPlayTime");return l&&(v=l.value),C.value?v*1e3:!1}),k=c(()=>{let v=4;const l=_.find(I=>I.key==="minRating");return l&&(v=parseInt(l.value)),v}),d=c(()=>{let v=!0;const l=_.find(I=>I.key==="showSummary");return l!==void 0&&(v=l.value),v}),{data:m}=([e,n]=B(()=>E("/api/google-reviews",{query:{widgetId:u.value},default:()=>({success:!1,widget:{reviews:[],gbpLocationSummary:{}}})},"$n9z2tb344y")),e=await e,n(),e),S=c(()=>m.value?.widget?.reviews||[]),y=c(()=>m.value?.widget?.gbpLocationSummary||null),x=c(()=>S.value.filter(v=>v.rating.value>=k.value));return le(()=>{r&&h.value&&x.value.length>0&&(i.value=new r(h.value,{autoPlay:f.value,wrapAround:!0,freeScroll:!0,prevNextButtons:w.value,pageDots:p.value,cellAlign:"center",friction:.28}))}),ce(()=>{setTimeout(()=>{i.value&&i.value.destroy()},500)}),(v,l)=>{const I=ee,se=te;return S.value.length?(o(),g("div",ht,[d.value?(o(),b(I,{key:0,summary:y.value},null,8,["summary"])):D("",!0),a("div",{class:"carousel-container",ref_key:"slider",ref:h},[(o(!0),g(T,null,A(x.value,Y=>(o(),g("div",{class:"carousel-slide",key:Y.id},[V(se,{review:Y,expandable:!1},null,8,["review"])]))),128))],512)])):D("",!0)}}}),yt=N(pt,[["__scopeId","data-v-c9296764"]]),wt={key:0,class:"google-reviews-masonry"},kt={class:"masonry-grid"},Mt={key:1,class:"load-more-container"},xt=O({__name:"Masonry",props:{section:{}},async setup(t){let e,n;const r=t;[e,n]=B(()=>X("google-reviews")),await e,n();const{settings:s}=P(r.section),_=c(()=>s.find(x=>x.key==="featurableWidgetId")?.value||""),h=c(()=>{let y=4;const x=s.find(z=>z.key==="minRating");return x&&(y=parseInt(x.value)),y}),i=c(()=>{let y=!0;const x=s.find(z=>z.key==="showSummary");return x!==void 0&&(y=x.value),y}),u=c(()=>{let y=12;const x=s.find(z=>z.key==="initialCount");return x&&(y=parseInt(x.value)),y}),{data:w}=([e,n]=B(()=>E("/api/google-reviews",{query:{widgetId:_.value},default:()=>({success:!1,widget:{reviews:[],gbpLocationSummary:{}}})},"$tp-vsn-S_K")),e=await e,n(),e),p=c(()=>w.value?.widget?.reviews||[]),C=c(()=>w.value?.widget?.gbpLocationSummary||null),f=c(()=>p.value.filter(y=>y.rating.value>=h.value)),k=F(u.value),d=c(()=>f.value.slice(0,k.value)),m=c(()=>k.value<f.value.length),S=()=>{k.value+=u.value};return(y,x)=>{const z=ee,v=te;return p.value.length?(o(),g("div",wt,[i.value?(o(),b(z,{key:0,summary:C.value},null,8,["summary"])):D("",!0),a("div",kt,[(o(!0),g(T,null,A(d.value,l=>(o(),b(v,{key:l.id,review:l},null,8,["review"]))),128))]),m.value?(o(),g("div",Mt,[a("button",{class:"load-more-btn",onClick:S},M(("t"in y?y.t:L(R))("google-reviews:load-more")),1)])):D("",!0)])):D("",!0)}}}),bt=N(xt,[["__scopeId","data-v-8b35c592"]]),Dt={class:"google-reviews-wrapper"},$t=O({name:"GoogleReviews",__name:"index",props:{section:{}},async setup(t){let e,n;const r=t,s=F(),_=de(r,"section"),{style:h,classes:i,settings:u}=P(_.value),w=c(()=>u.find(m=>m.key==="featurableWidgetId")?.value||null),p=c(()=>{let d="carousel";const m=u.find(S=>S.key==="layout");return m?.value&&(d=m.value),d}),C=c(()=>{let d=300;const m=u.find(S=>S.key==="height");return m?.value&&(d=parseInt(m.value)),d}),f=F(C.value),{data:k}=([e,n]=B(()=>E("/api/google-reviews",{key:`google-reviews-${w.value}`,query:{widgetId:w.value},default:()=>({success:!1,widget:{reviews:[],gbpLocationSummary:{}}})},"$pNe37KYkwi")),e=await e,n(),e);return(d,m)=>{const S=yt,y=bt;return w.value?(o(),g("section",{key:0,class:G(["google-reviews-container",[L(i),`layout-${p.value}`]]),ref_key:"container",ref:s,style:ue(L(h))},[a("div",Dt,[p.value==="carousel"?(o(),b(S,{key:0,section:L(_),containerHeight:L(f)},null,8,["section","containerHeight"])):D("",!0),p.value==="masonry"?(o(),b(y,{key:1,section:L(_)},null,8,["section"])):D("",!0)])],6)):D("",!0)}}}),Tt=N($t,[["__scopeId","data-v-0b4bcfc2"]]);export{Tt 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.