vendor: 4,139 bytes, line 1
1import{u as D}from"./zpiP_MZ3.js";import{aG as te,bC as oe,D as ne,aM as ae,q as v,bA as j,ba as W,d2 as P,p as se,aQ as ie,dQ as le,c5 as M,u as re,a3 as ue,z as ce,b4 as pe,N as de,b9 as ve,bW as me,dM as fe,bY as ge,j as U,aj as ye,n as he}from"./Ck0ep-WL.js";import{b as be}from"./Ds29Cirv.js";import{u as xe}from"./DE4rLx8z.js";import{m as Ie}from"./C970SEji.js";import{u as ke}from"./6VcFqC19.js";import{u as $e}from"./C0ZoRV4B.js";const E=Symbol.for("vuetify:layout"),Se=Symbol.for("vuetify:layout-item"),F=1e3,we=W({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),Ce=(t,n,e,a)=>{let s={top:0,left:0,right:0,bottom:0};const l=[{id:"",layer:{...s}}];for(const u of t){const d=n.get(u),m=e.get(u),$=a.get(u);if(!d||!m||!$)continue;const x={...s,[d.value]:parseInt(s[d.value],10)+($.value?parseInt(m.value,10):0)};l.push({id:u,layer:x}),s=x}return l};function ze(t){const n=te(E,null),e=v(()=>n?n.rootZIndex.value-100:F),a=se([]),s=P(new Map),l=P(new Map),u=P(new Map),d=P(new Map),m=P(new Map),{resizeRef:$,contentRect:x}=ke(),g=v(()=>{const i=new Map,p=t.overlaps??[];for(const o of p.filter(c=>c.includes(":"))){const[c,r]=o.split(":");if(!a.value.includes(c)||!a.value.includes(r))continue;const k=s.get(c),h=s.get(r),C=l.get(c),z=l.get(r);!k||!h||!C||!z||(i.set(r,{position:k.value,amount:parseInt(C.value,10)}),i.set(c,{position:h.value,amount:-parseInt(z.value,10)}))}return i}),I=v(()=>{const i=[...new Set([...u.values()].map(o=>o.value))].sort((o,c)=>o-c),p=[];for(const o of i){const c=a.value.filter(r=>u.get(r)?.value===o);p.push(...c)}return Ce(p,s,l,d)}),A=v(()=>!Array.from(m.values()).some(i=>i.value)),y=v(()=>I.value[I.value.length-1].layer),S=j(()=>({"--v-layout-left":M(y.value.left),"--v-layout-right":M(y.value.right),"--v-layout-top":M(y.value.top),"--v-layout-bottom":M(y.value.bottom),...A.value?void 0:{transition:"none"}})),w=v(()=>I.value.slice(1).map((i,p)=>{let{id:o}=i;const{layer:c}=I.value[p],r=l.get(o),k=s.get(o);return{id:o,...c,size:Number(r.value),position:k.value}})),N=i=>w.value.find(p=>p.id===i),Z=oe("createLayout"),B=ae(!1);ne(()=>{B.value=!0}),ie(E,{register:(i,p)=>{let{id:o,order:c,position:r,layoutSize:k,elementSize:h,active:C,disableTransitions:z,absolute:Q}=p;u.set(o,c),s.set(o,r),l.set(o,k),d.set(o,C),z&&m.set(o,z);const G=le(Se,Z?.vnode).indexOf(i);G>-1?a.value.splice(G,0,o):a.value.push(o);const T=v(()=>w.value.findIndex(R=>R.id===o)),V=v(()=>e.value+I.value.length*2-T.value*2),X=v(()=>{const R=r.value==="left"||r.value==="right",L=r.value==="right",J=r.value==="bottom",O=h.value??k.value,ee=O===0?"%":"px",H={[r.value]:0,zIndex:V.value,transform:`translate${R?"X":"Y"}(${(C.value?0:-(O===0?100:O))*(L||J?-1:1)}${ee})`,position:Q.value||e.value!==F?"absolute":"fixed",...A.value?void 0:{transition:"none"}};if(!B.value)return H;const f=w.value[T.value];if(!f)throw new Error(`[Vuetify] Could not find layout item "${o}"`);const _=g.value.get(o);return _&&(f[_.position]+=_.amount),{...H,height:R?`calc(100% - ${f.top}px - ${f.bottom}px)`:h.value?`${h.value}px`:void 0,left:L?void 0:`${f.left}px`,right:L?`${f.right}px`:void 0,top:r.value!=="bottom"?`${f.top}px`:void 0,bottom:r.value!=="top"?`${f.bottom}px`:void 0,width:R?h.value?`${h.value}px`:void 0:`calc(100% - ${f.left}px - ${f.right}px)`}}),Y=v(()=>({zIndex:V.value-1}));return{layoutItemStyles:X,layoutItemScrimStyles:Y,zIndex:V}},unregister:i=>{u.delete(i),s.delete(i),l.delete(i),d.delete(i),m.delete(i),a.value=a.value.filter(p=>p!==i)},mainRect:y,mainStyles:S,getLayoutItem:N,items:w,layoutRect:x,rootZIndex:e});const q=j(()=>["v-layout",{"v-layout--full-height":t.fullHeight}]),K=j(()=>({zIndex:n?e.value:void 0,position:n?"relative":void 0,overflow:n?"hidden":void 0}));return{layoutClasses:q,layoutStyles:K,getLayoutItem:N,items:w,layoutRect:x,layoutRef:$}}const Te=t=>{const{$componentConfigs:{socialSharingAndSeoConfig:n},$clientRuntimeConfig:e,$coreContent:a,$notifications:s,$t:l,$themeConfig:u}=re(),d=ue(),m={backgroundImage:u.background?.image,backgroundPosition:"top",backgroundRepeat:"Repeat",backgroundSize:"auto"},$={backgroundPosition:"top",backgroundSize:"auto"},{isMounted:x}
1=xe(),g=a.usePageStore(),I=ce(),A=v(()=>{if(!x.value)return $;const S=g.background;return be(t.value,d.name.value,S&&Object.keys(S).length>0?{...S,backgroundPosition:"top"}:m)}),y=()=>{s.show(navigator.onLine?{message:l("internet.online")}:{message:l("internet.offline"),type:de.WARNING})};return pe({title:()=>g.metaTags.title?Ae(g.metaTags.title,l):l("name"),link:()=>Object.values(g.linksById).flat().concat({rel:"canonical",href:`${e.baseUrl}${I.path}`},{rel:"icon",href:u.favicon[0].url,type:"image/png"}),meta:()=>Re(g.metaTags,n),script:()=>Object.values(g.scriptById).flat().concat(Pe(n,l("name"),e.baseUrl,e.numberFormatOptions.defaultSettings.currency)),htmlAttrs:{lang:e.locale.language}}),D(window,"online",y),D(window,"offline",y),{layout_backgroundStyles:A}},b=(t,n)=>{const e={content:n};return e[t.startsWith("og:")?"property":"name"]=t,e},Re=(t,n)=>{const e=[],a=t?.description||n.description;a&&(e.push(b("description",a)),e.push(b("og:description",a)));const s=[];return t.noIndex&&s.push("noindex"),t.noFollow&&s.push("nofollow"),s.length>0&&e.push(b("robots",s.join(","))),e.push(b("og:image",t.openGraphImage||n.image?.[0].url||"/tenant/logo.svg")),e.push(b("og:title",t.title)),e.push(b("og:type","website")),t.openGraphVideo&&e.push(b("og:video",t.openGraphVideo)),t.openGraphUrl&&e.push(b("og:url",t.openGraphUrl)),e},Pe=(t,n,e,a)=>({children:JSON.stringify({"@context":"https://schema.org","@type":"Corporation",description:t.description,logo:"/tenant/logo.svg",name:n,acceptedPaymentMethod:"Cash, Debit Card",url:e,additionalProperty:{"@type":"PropertyValue",name:"Currencies Accepted",value:a}}),type:"application/ld+json"}),Ae=(t,n)=>{const e=n("pagetitleformat",[t]);return e==="pagetitleformat"?t:e},Me=W({...Ie(),...we({fullHeight:!0}),...ge()},"VApp"),He=ve()({name:"VApp",props:Me(),setup(t,n){let{slots:e}=n;const a=me(t),{layoutClasses:s,getLayoutItem:l,items:u,layoutRef:d}=ze(t),{rtlClasses:m}=fe();return $e(()=>U("div",{ref:d,class:he(["v-application",a.themeClasses.value,s.value,m.value,t.class]),style:ye([t.style])},[U("div",{class:"v-application__wrap"},[e.default?.()])])),{getLayoutItem:l,items:u,theme:a}}});export{He as V,Te as u};
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.