PageSourceSearch

https://www.invoxia.com/_nuxt/QRs5AUib.js

js invoxia.com collected 2026-10-01 11:27:32 UTC 4,890 bytes, 1 lines download raw bytes

1import{n as e}from"./DFKnjcOR.js";import{D as t,J as n,On as r,Yt as ee,Zn as i,_ as a,b as o,bt as s,et as te,ft as c,g as l,k as u,mt as d,o as f,qt as p,tr as m,v as h,vn as g,y as _}from"./B4b-2GOK.js";import{S as ne,t as re}from"./C_cSr8y_.js";import{t as ie}from"./184eaqFL.js";import{t as ae}from"./CgdQ4AwD2.js";import{t as oe}from"./GC5PPzQz.js";import{t as se}from"./DqTQKdbW.js";import{n as v}from"./Vx6h_CGt.js";import{t as ce}from"./BAg_6BpN.js";import{t as y}from"./BOQBw29x.js";import{n as b,r as x,t as S}from"./B82WPTON2.js";import{t as C}from"./BOycASpF.js";import{n as w,t as T}from"./BARJ0Smd.js";var E={class:`mx-auto flex w-full max-w-site items-center gap-3 py-1.5 md:gap-5 md:py-2`},D={key:0,class:`hidden h-9 shrink-0 items-center justify-center rounded-lg bg-white p-0.5 md:flex`},O={class:`min-w-0`},k={key:0,class:`mt-0.5 hidden items-center gap-2 font-inter text-[12.5px] text-grey-400 md:flex`},A={key:0,class:`text-grey-600`,"aria-hidden":`true`},j={key:0,class:`mt-0.5 flex items-baseline gap-1.5 font-inter-tight leading-none sm:hidden`},M={key:0,class:`font-inter text-[11px] font-normal text-invoxia-red`,translation:!1},N={class:`text-sm font-semibold`,translation:!1},P={key:1,class:`truncate font-inter text-[11px] font-normal text-grey-400`},F={class:`mt-1 flex items-center gap-1.5 sm:hidden`},I={key:0,class:`h-3 w-16 animate-pulse rounded-sm bg-white/10`},L={key:0,class:`hidden text-right font-inter-tight leading-tight sm:block`},le={class:`flex items-baseline justify-end gap-2 text-lg font-semibold`},R={key:0,class:`font-normal text-invoxia-red`,translation:!1},z={translation:!1},B={key:0,class:`block font-inter text-[11px] font-normal text-grey-400`},V={class:`hidden flex-col items-end gap-1 sm:flex`},H={key:0,class:`h-3 w-28 animate-pulse rounded-sm bg-white/10`},U={class:`shrink-0 sm:[&_button]:px-5 sm:[&_button]:py-2.5`},W=Object.assign(u({__name:`StickyProductBar`,props:{config:{},isVisible:{type:Boolean}},setup(u){let W=g(null),G=n(S),K=n(b,void 0),ue=n(x,void 0),{getCompareAtPriceWithCurrency:q,getProductPriceWithCurrency:J,getCompareAtPrice:Y,getVariantSubscriptionDuration:X}=oe(G,K),{formatToYears:Z}=C(),{t:Q}=e(),de=l(()=>X.value>0?Q(`subscriptionIncludedNDuration`,{n:Z(X.value)}):Q(`proHeroPrice`)),fe=l(()=>X.value>0?Q(`subscriptionIncludedNDurationShort`,{n:Z(X.value)}):Q(`proHeroPrice`)),{registerElement:pe,unregisterElement:$}=w(),me=()=>{W.value&&pe(W)},he=()=>{W.value&&$(W.value)};return c(()=>{W.value&&$(W.value)}),(e,n)=>{let c=ae,l=ie;return d(),h(re,{"enter-from-class":`-translate-y-full`,"enter-to-class":`translate-y-0`,"leave-from-class":`translate-y-0`,"leave-to-class":`-translate-y-full`,onAfterEnter:me,onAfterLeave:he},{default:p(()=>[ee(a(`div`,{ref_key:`stickyBar`,ref:W,class:`fixed top-0 left-0 z-55 w-screen transform-[translateY(var(--auto-hide-header-offset,0px))] border-b border-white/8 bg-[rgba(10,10,12,0.82)] px-[18px] text-white backdrop-blur-xl backdrop-saturate-150 transition-[transform,translate] duration-300 ease-out md:px-10 [body.nav-drawer-open_&]:invisible`},[a(`div`,E,[u.config.image?(d(),o(`span`,D,[t(c,{src:u.config.image.src,alt:e.$t(u.config.image.alt),width:`48`,height:`32`,class:`h-full w-auto object-contain`},null,8,[`src`,`alt`])])):_(``,!0),a(`div`,O,[t(se,{class:`truncate font-inter-tight leading-[1.1]! font-semibold`,text:u.config.title},null,8,[`text`]),u.config.highlights?.length?(d(),o(`div`,k,[(d(!0),o(f,null,s(u.config.highlights,(t,n)=>(d(),o(f,{key:t},[n>0?(d(),o(`span`,A,`·`)):_(``,!0),a(`span`,{class:i({"font-semibold text-white":n===0})},m(e.$t(t)),3)],64))),128))])):_(``,!0),t(l,null,{fallback:p(()=>[a(`div`,F,[n[0]||=a(`div`,{class:`h-4 w-14 animate-pulse rounded-sm bg-white/15`},null,-1),u.config.subscriptionIncluded?(d(),o(`div`,I)):_(``,!0)])]),default:p(()=>[r(G)?(d(),o(`div`,j,[r(Y)?(d(),o(`s`,M,m(r(q)),1)):_(``,!0),a(`span`,N,m(r(J)),1),u.config.subscriptionIncluded?(d(),o(`span`,P,m(r(fe)),1)):_(``,!0)])):_(``,!0)]),_:1})]),n[2]||=a(`span`,{class:`flex-1`},null,-1),t(l,null,{fallback:p(()=>
1[a(`div`,V,[n[1]||=a(`div`,{class:`h-[22px] w-24 animate-pulse rounded-sm bg-white/15`},null,-1),u.config.subscriptionIncluded?(d(),o(`div`,H)):_(``,!0)])]),default:p(()=>[r(G)?(d(),o(`div`,L,[a(`div`,le,[r(Y)?(d(),o(`s`,R,m(r(q)),1)):_(``,!0),a(`span`,z,m(r(J)),1)]),u.config.subscriptionIncluded?(d(),o(`small`,B,m(r(de)),1)):_(``,!0)])):_(``,!0)]),_:1}),a(`div`,U,[u.config.linkButton?(d(),h(y,te({key:0},r(T)(u.config.linkButton),{size:r(v).SMALL,"on-dark":!0,keypath:u.config.linkButton.title}),null,16,[`size`,`keypath`])):(d(),h(ce,{key:1,product:r(G),sku:r(K),"product-status":r(ue),size:r(v).SMALL,"on-dark":!0,keypath:u.config.addToCartKeypath??`buy`,"hide-notice":``},null,8,[`product`,`sku`,`product-status`,`size`,`keypath`]))])])],512),[[ne,u.isVisible]])]),_:1})}}}),{__name:`StickyProductBar`});export{W 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.