PageSourceSearch

https://www.armani.com/_nuxt/legalAreaLayout-B-h2gt-Z.js

js armani.com collected 2026-09-24 08:45:23 UTC 6,813 bytes, 2 lines download raw bytes

1import{_ as nt}from"./MarketingStrip-DBaVvWnn.js";import{_ as lt,u as mt}from"./useMarketingStrip-Bur8hre0.js";import{b as pt,_ as ct,a as dt,c as ut}from"./FooterMain.vue-BIt3GEoR.js";import{_ as _t}from"./AtomsShortcut.vue-mse_MrZ_.js";import{_ as ft}from"./GlobalSlides.vue-D_Y7WsLS.js";import{bb as gt,aq as ht,bh as vt,c as bt,ap as xt,z as O,S as T,u as kt,a as yt}from"./entry-BamniLrv.js";import{u as St}from"./useLegalArea-B-nhtJEY.js";import{u as wt}from"./useHeaderAndNavbarHeight-DxiNYKGP.js";import{d as Ct,r as k,h as V,c as q,p as C,D as Lt,v as F,f,e as i,g as p,w as y,u as s,i as L,b as Wt,k as Ht,t as W,L as $t,M as Dt,o as u,l as G,W as U,a as At}from"./vendors-BEoIbp2n.js";import"./chevron-right-DbE3sweL.js";import"./chevron-left-DvFGtNoS.js";import"./useGAPromotionEvents-T02_dnSi.js";import"./brandLogoMaps-iyKv2auZ.js";import"./MoleculesLinkWrapper.vue-CZGdusVi.js";import"./FooterSecondBlock.vue-D5wbmRyT.js";import"./UIDropdown.vue-BgTKUuDP.js";import"./disclosure-ClV5WdSF.js";import"./use-resolve-button-type-Df1d7lsq.js";import"./chevron-down-BmI1_YE0.js";import"./remove-BBgPjogQ.js";import"./add-CVMdfR7O.js";import"./Return-BD_XUy0A.js";import"./CustomerCare-DA6N_qFP.js";import"./OrganismsSidebarSlide.vue-BU0jcODG.js";import"./accessibility-nnsTEq-N.js";import"./Heart-z86n47gH.js";import"./Chat-C0USIKWd.js";import"./useCountryHelper-C51QE0_a.js";import"./useGAActionEvents-CoI3ck4D.js";import"./cart-CMh53Kgt.js";import"./HeaderActionAddToCart.vue-DwQDRnzC.js";import"./useRecentlyViewed-CSkTQqMW.js";import"./useProductTileClPrices-YXTU3wwr.js";import"./useMountOnFirstOpen-Ceu1BQIR.js";import"./FooterNewsLetter.vue-7v9dVhng.js";import"./InputsTextFields.vue-CvQGDrks.js";import"./warning-DWCNyZ8j.js";import"./useNewsletter-Cff59QeI.js";import"./FooterThirdBlock.vue-qR1WMnSG.js";import"./FooterSocialIcon.vue-ETEXGrZE.js";import"./Line-CmPI-MUn.js";import"./VisaElectron-CnFYrzXQ.js";import"./InputsSelect.vue-CqvdytSf.js";import"./camera-C-sL7y48.js";import"./UIProductTile-BqHW9Sc-.js";import"./formatAlgoliaAssets-CyEemjXw.js";import"./CreditCard-ED8PtmTw.js";import"./ShippingAndReturns-D-n4crj4.js";import"./Info-DfG6-BbT.js";import"./Group-HW_tQmA8.js";import"./heart-DTlR9vPb.js";import"./useFormatPrice-tPw_VAAH.js";import"./useUIQuickBuyPopUpSlide-Dr-JT-W4.js";import"./commerceLayer-D9_H0HPA.js";import"./useGASelectItem-8YBC6-gn.js";import"./XGenRecommendations.vue-DNkIC507.js";import"./useWrapperProductTile-DE_RE4as.js";import"./CarouselTrackingProvider.vue-NQV73Hfk.js";import"./getAlgoliaUserToken-DuWIAUEq.js";import"./OrganismsPopover-ZuzPcjjr.js";import"./requester-fetch.esm-BDGGXOzH.js";import"./useBlockText-RPsoh4kh.js";import"./useShopTheLook-DyVs-ePD.js";import"./useHotspotModal-PVfy41xV.js";import"./useGiftDetailSideSlide-BkumPmtL.js";import"./useSliderTransition-Brbd8eLh.js";const Mt={class:"theme-global relative"},Bt={class:"h-full w-full md:mb-0"},Et={class:"grid-standard bg-primitives-off-white py-lg md:py-xl lg:py-4xl print:py-0"},It={id:"main",class:"col-span-12 md:col-span-10 md:col-start-2"},Nt={class:"gap-md md:gap-xxl bg-primitives-off-white m-auto flex flex-col"},Pt={key:0,class:"gap-md md:gap-xxl flex flex-col"},Rt={class:"text-link-4 md:text-link-3"},zt={key:0,class:"text-book-4 md:text-book-3"},Ot={key:0,class:"relative"},Tt={class:"gap-xxs md:gap-xs flex"},Vt={class:"mb-[var(--navbar-height)] lg:mb-0 print:hidden"},ao=Ct({__name:"legalAreaLayout",async setup(qt){let l,g;const H=k(null),h=k(null),S=k(null),{height:X}=gt(H),{currentWebsite:j}=ht(),{tabs:_}=([l,g]=V(()=>St("legal-area-pages")),l=await l,g(),l),J=vt(),{legalSection:K,getCanonicalUrl:v}=bt(),{data:Q}=([l,g]=V(()=>mt(`${j.value}-marketing-strips`)),l=await l,g(),l),{topHeaderHeight:Y}=wt(),{menuStatus:Z}=xt(),{isDialogOpen:tt}=O(T.headerSideCart),{isDialogOpen:et}=O(T.loginSidebar),ot=kt(),c=yt().currentRoute,at=k(""),rt=q(()=>{var t;return(t=Q.value)==null?void 0:t.content.messages}),$=q(()=>{var a;const t=c.value.path,e=(a=_.value)==null?void 0:a.find(o=>{var r,m;return t.endsWith(v(((m=(r=o.url)==null?void 0:r.target)==null?void 0:m.target)??""))});return(e==null?void 0:e.name)??""}),w=t=>
1{if(!h.value||!S.value)return;const e=h.value.querySelectorAll(".shortcut-element");if(!e[t])return;const a=e[t],o=h.value,r=S.value;r.style.transform=`translateX(${a.offsetLeft}px)`,r.style.width=`${a.offsetWidth}px`;const m=o.scrollLeft,b=o.offsetWidth,d=a.offsetLeft,x=a.offsetWidth;d<m?o.scrollTo({left:d,behavior:"smooth"}):d+x>m+b&&o.scrollTo({left:d+x-b,behavior:"smooth"})},st=t=>{w(t)};return C(ot,()=>{at.value=c.value.path},{immediate:!0}),C(X,(t,e)=>{t!==e&&(Y.value=t)},{immediate:!0}),C(()=>c.value.path,()=>{var e;const t=(e=_.value)==null?void 0:e.findIndex(a=>{var o,r;return c.value.path.endsWith(v(((r=(o=a.url)==null?void 0:o.target)==null?void 0:r.target)??""))});t!==-1&&F(()=>{w(t)})},{immediate:!0}),Lt(()=>{var e;const t=(e=_.value)==null?void 0:e.findIndex(a=>{var o,r;return c.value.path.endsWith(v(((r=(o=a.url)==null?void 0:o.target)==null?void 0:r.target)??""))});t!==-1&&F(()=>{w(t)})}),(t,e)=>{var D,A,M;const a=nt,o=lt,r=dt,m=ct,b=pt,d=_t,x=ut,it=ft;return u(),f("div",Mt,[i("div",{ref_key:"topHeader",ref:H,class:"top-header z-40 print:hidden"},[p(o,{"is-hidden":((D=s(Z))==null?void 0:D.isActive)||s(tt)||s(et)},{default:y(()=>[p(a,{messages:s(rt)},null,8,["messages"])]),_:1},8,["is-hidden"])],512),p(b,null,{header:y(n=>[p(r,G(U({...n,currentBrand:"global",deferredCurrentBrand:"global",staticOnMobile:!0})),null,16)]),navigation:y(n=>[p(m,G(U(n)),null,16)]),_:1}),i("div",Bt,[i("div",Et,[i("main",It,[i("div",Nt,[(A=s(J))!=null&&A.statusCode?L("",!0):(u(),f("div",Pt,[i("h1",Rt,[Ht(W(t.$ts("legalArea.area"))+" ",1),s($)?(u(),f("span",zt," / "+W(s($)),1)):L("",!0)]),(M=s(_))!=null&&M.length?(u(),f("div",Ot,[i("div",{ref_key:"tabContainer",ref:h,class:"gap-xxs md:gap-xs slider-tab scrollbar-hide scroll-smoot flex touch-pan-x overflow-x-auto"},[i("div",Tt,[(u(!0),f($t,null,Dt(s(_),(n,B)=>{var E,I,N,P,R,z;return u(),At(d,{key:n.name,link:s(K)(((I=(E=n.url)==null?void 0:E.target)==null?void 0:I.target)??""),size:"M",class:"shortcut-element w-40 flex-shrink-0 md:w-40","bg-color":"white",underline:(P=(N=n.url)==null?void 0:N.target)!=null&&P.target?s(c).path.endsWith(s(v)((z=(R=n.url)==null?void 0:R.target)==null?void 0:z.target)):!1,"shortcut-index":B,onLinkClick:Ft=>st(B)},{text:y(()=>[i("span",null,W(n.name),1)]),_:2},1032,["link","underline","shortcut-index","onLinkClick"])}),128))]),i("div",{ref_key:"slider",ref:S,class:"slider-tab-border bg-neutral-black absolute bottom-0 hidden h-0.5 transition-all duration-300 md:block"},null,512)],512)])):L("",!0)])),Wt(t.$slots,"default")])])])]),i("div",Vt,[p(x)]),p(it)])}}});
1export{ao as default};
2//# sourceMappingURL=legalAreaLayout-B-h2gt-Z.js.map

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.