PageSourceSearch

https://www.sparta.no/assets/EcalBanner-Dl7Dm2uO.js

js sparta.no collected 2026-09-25 08:48:30 UTC 2,468 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/EcalButton-D4KbtY3W.js","assets/index-CDP80RXc.js","assets/index-CK2jGUCR.css","assets/EcalButton-D_mFl6VK.css"])))=>i.map(i=>d[i]);
2import{ab as B,f as D,o as C,m as A,C as I,D as k,E as l,F as d,Q as w,N,u as P,ag as L,J as V,s as j,_ as x,j as r,r as p,A as z,aI as H,z as K}from"./index-CDP80RXc.js";import{S as b}from"./helpers-BKeA-xLT.js";import"./article.api-DdX3c8ng.js";import"./shop.api-CPC9ISDJ.js";import"./fetch-videos-utils-Nnp5QaYb.js";import"./ecal.api-D-ePgDv7.js";const T="/assets/Ecal-banner_Hockey_retina-msGon3Si.jpg",F={key:0,class:"ecal-banner-outer"},G={class:"cta-container"},O={class:"details-wrapper"},J={class:"sub-title"},M={class:"action"},Q=B({__name:"EcalBanner",props:{sectionData:{type:Object,default:()=>{}}},setup(_){const g=D(),t=_,m=j(()=>x(()=>import("./EcalButton-D4KbtY3W.js"),__vite__mapDeps([0,1,2,3]))),v=r(()=>({backgroundImage:`url(${T}), linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5))`})),u=p(),n=p(null),f=r(()=>g.isAddonEnabledForCurrentSite(z.ECAL_SETTINGS)&&!!n.value),h=r(()=>{var e,a;return((a=(e=t.sectionData.config)==null?void 0:e.button)==null?void 0:a.value)??""}),y=r(()=>{var e;return((e=t.sectionData.config)==null?void 0:e.heading)??""}),E=r(()=>{var e;return((e=t.sectionData.config)==null?void 0:e.subheading)??""});return C(async()=>{var e,a,o,s,i,c;n.value===null&&(n.value=await b((o=(a=(e=t.sectionData)==null?void 0:e.config)==null?void 0:a.button)==null?void 0:o.name,(c=(i=(s=t.sectionData)==null?void 0:s.config)==null?void 0:i.button)==null?void 0:c.value),u.value={button:{},apiKey:n.value})}),A(async()=>{var e,a,o,s,i,c;try{n.value=await b((o=(a=(e=t.sectionData)==null?void 0:e.config)==null?void 0:a.button)==null?void 0:o.name,(c=(i=(s=t.sectionData)==null?void 0:s.config)==null?void 0:i.button)==null?void 0:c.value)}catch(S){console.error("[EcalBanner::onServerPrefetch] Call to validateEcalButtonConfig failed with the following error",{error:S})}}),H("ecal-button",u),(e,a)=>f.value?(I(),k("div",F,[l("div",{class:"banner my-6",style:L(v.value)},[l("div",G,[l("div",O,[d(w,{class:"title",primary:"",uppercase:"",heading:"heading 2","heading-label":y.value,"has-rectangle":!1},null,8,["heading-label"]),l("p",J,N(E.value),1)]),l("div",M,[d(P(m),{"button-id":h.value,"is-responsive":!1,"button-size":"medium"},null,8,["button-id"])])])],4)])):V("",!0)}}),Y=K(Q,[["__scopeId","data-v-b34ab103"]]);export{Y 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.