PageSourceSearch

https://www.celebratesafe.nl/_nuxt/U6qrHvyy.js

js celebratesafe.nl collected 2026-10-08 03:36:31 UTC 2,064 bytes, 1 lines download raw bytes

1import{d as b,u as y,f as d,w as i,o as e,b as u,c as r,e as s,p as t,t as c,_ as h,g as k,n as L,h as l}from"./DH2V2X-5.js";import{I as w}from"./CpFwPkTU.js";import{u as x}from"./DXl_fLUf.js";import{_ as C}from"./BsJsvOb-.js";const I=["src","alt"],U={class:"card__content"},B={key:0,class:"card__date"},S={key:1,class:"card__date"},A={key:2,class:"card__title"},z=b({__name:"Card",props:{card:{}},setup(a){const o=y();let m=l(()=>o.getStylePrefix);const f=l(()=>a.card.imageFormat==="svg"?!0:a.card.rawImageUrl?a.card.rawImageUrl.toLowerCase().endsWith(".svg"):a.card.visual?.src?a.card.visual.src.toLowerCase().endsWith(".svg"):!1),v=l(()=>a.card.rawImageUrl?a.card.rawImageUrl:a.card.visual?.src?a.card.visual.src:""),n=l(()=>a.card.button?a.card.button.length>0:!1);return(K,N)=>{const g=h;return e(),d(C,{url:a.card.url,slug:a.card.slug,modelApiKey:a.card.modelApiKey,button:a.card.tileLink?.length?a.card.tileLink:a.card.button,event:a.card.event,parent:a.card.parent},{default:i(()=>[u("section",{class:L(["card",`card--${a.card.modelApiKey}`])},[f.value?(e(),r("img",{key:0,class:"card__visual card__visual--svg",src:v.value,alt:a.card.title||"Image"},null,8,I)):a.card.visual?(e(),d(s(w),{key:1,class:"card__visual",layout:"fill","object-fit":"cover","object-position":a.card.visualPosition,data:s(x)(a.card.visual),priority:a.card.lazyLoad===!1},null,8,["object-position","data","priority"])):t("",!0),u("div",U,[a.card.date?(e(),r("span",B,c(a.card.date),1)):t("",!0),a.card.subtitle?(e(),r("span",S,c(a.card.subtitle),1)):t("",!0),a.card.title?(e(),r("h3",A,c(a.card.title),1)):t("",!0),a.card.slug&&a.card.buttonLabel||n.value?(e(),d(g,{key:3,class:"card__button",componentName:"button",prefix:s(m),data:{noLink:!0,type:n.value&&a.card.button?.[0]?.style?a.card.button[0].style.toLowerCase():"primary"},noLink:!!a.card.slug},{default:i(()=>[k(c(n.value?a.card.button[0]?.button?.[0]?.label:a.card.buttonLabel),1)]),_:1},8,["prefix","data","noLink"])):t("",!0)])],2)]),_:1},8,["url","slug","modelApiKey","button","event","parent"])}}});export{z as _};

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.