PageSourceSearch

https://www.verbund.com/nuxtassets/DMKGlfQ7.js

js verbund.com collected 2026-09-24 08:55:37 UTC 1,930 bytes, 1 lines download raw bytes

1import{d as C,w as h,z as s,y as g,f as i,ae as y,E as x,h as w,i as v,k as I,l as _,I as L,r as S,ax as A,aC as N,p as O,T as P,t as d}from"./Bek2-9gr.js";const T=C({__name:"PushSelfBoxBannerContainer",props:{blok:{type:Object,required:!0}},async setup(o){let a,l;const r=o,u=L(()=>r.blok?.elements.filter(e=>e.bannerType&&n.value.includes(e.bannerType))),n=S([]),p=A("loggedIn"),f=async()=>{(await i().useClientFetch().get("/api/v2/providersuite/customers/hasOnlineInvoice")).data===!1&&n.value.push("onlineInvoice")},B=async()=>{const e=await i().useClientFetch().get("/api/v2/consent/cached"),t=N(e,void 0,"PushSelfBoxBanner: Consents for customer could not be loaded.");t&&(t.emailNewsletter?.length<1&&n.value.push("newsletter"),t.telephoneMarketing?.length<1&&n.value.push("telephone"))},c=(e,t)=>{n.value.includes(e)||n.value.push(e),s().emit(`PushSelfBoxBanner: ${e}`,"nba:delivered",t)},b=async()=>{s().eventListener(null,"nba:newsletter",e=>{c("newsletter",e)}),s().eventListener(null,"nba:telephone",e=>{c("telephone",e)}),s().eventListener(null,"nba:onlineInvoice",e=>{c("onlineInvoice",e)}),i().useContent().useNextBestAction().requestNextBestAction("PushSelfBoxBanner",r.blok._uid)};return p?.value&&(r.blok.useNextBestAction?b():([a,l]=h(()=>f()),await a,l(),[a,l]=h(()=>B()),await a,l())),s().eventListener("telephoneMarketingConsent","update:consents",async()=>{g().info("Clearing cache for Telephone consents..."),await i().useClientFetch().post("/api/v2/consent/clearCache")}),s().eventListener("telephoneMarketingConsent","request:reload",async()=>{y().go(0)}),(e,t)=>{const m=O("StoryblokComponent"),k=P("editable");return x((d(),w("div",null,[v(u)!==void 0&&o.blok.carousel&&o.blok.carousel[0]?(d(),I(m,{key:0,blok:o.blok.carousel[0],"optional-elements":v(u)},null,8,["blok","optional-elements"])):_("",!0)])),[[k,o.blok]])}}}),F=Object.assign(T,{__name:"PushSelfBoxBannerContainer"});export{F 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.