PageSourceSearch

https://www.vfl-bochum.de/_nuxt/DRRlGA7F.js

js vfl-bochum.de collected 2026-10-02 03:03:06 UTC 2,904 bytes, 1 lines download raw bytes

1import{_ as g}from"./Rp6vydV9.js";import{f as b}from"./DhjfO_53.js";import{o as i,c as n,F as p,r as $,a as u,h as s,a7 as w,i as T,w as _,b as y,j as d,t as D,I as x,ac as E,k as H,n as L,E as M}from"./BWxz35FO.js";import{d as C}from"./Bd92y-L6.js";import{_ as S}from"./DlAUqK2U.js";import{_ as A}from"./CLuUwmWl.js";const B={class:"b-meta-line"},V=["innerHTML"],j={__name:"MetaLine",props:{items:{type:Array,required:!0}},setup(e){return(r,m)=>(i(),n("div",B,[(i(!0),n(p,null,$(e.items,o=>(i(),n("span",{key:o.id,class:"b-meta-line__item"},[u("span",{innerHTML:("formatDisplayText"in r?r.formatDisplayText:s(b))(o.label)},null,8,V)]))),128))]))}},N={key:0},F={key:1,class:"b-card-article__content"},I={key:0,class:"b-card-article__title"},O=["innerHTML"],P={key:1,class:"b-card-article__description"},R={class:"b-copy b-copy--s"},q={key:2,class:"b-card-article__meta"},z={__name:"CardArticle",props:{title:{type:String,default:""},description:{type:String,default:""},date:{type:String,default:""},category:{type:String,default:""},link:{type:[Object,String],default:""},media:{type:Object,default:null}},setup(e){const r=H(),m=r.public.wpApiUrl,o=r.public.basePath,t=e,l=L(null),k=async(c,f="pages")=>{try{const{data:a}=await M(`fetchlink-${c}`,()=>$fetch(`${m}/wp/v2/${f}?include[]=${c}`));if(a.value&&a.value.length>0)return a.value[0].path.startsWith(`/${o}/`)?a.value[0].path.replace(`/${o}`,""):a.value[0].path}catch(a){console.error("Error fetching relation:",a)}return null};return w(async()=>{if(!t.link){l.value=null;return}t.link.type==="mail"?l.value=`mailto:${t.link.value}`:t.link.type==="phone"?l.value=`tel:${t.link.value}`:(t.link.type==="relation"||t.link.type==="post")&&t.link.value?l.value=await k(t.link.value.value):l.value=t.link.value}),(c,f)=>{var h;const a=g,v=j;return i(),T(E(e.link&&s(l)?s(A):"div"),{to:s(l),target:(h=e.link)!=null&&h.newTab?"_blank":void 0,class:x(["b-card-article",s(l)&&"b-card-article--link",!e.media&&"b-card-article--no-image"]),"aria-label":e.link?e.title:void 0},{default:_(()=>[e.media?(i(),n("div",N,[y(a,{type:e.media.type,url:e.media.url,alt:e.media.alt,width:e.media.width,height:e.media.height,"public-id":e.media.public_id,ratio:{responsive:!1,ratio:"3x2"},format:e.media.format},null,8,["type","url","alt","width","height","public-id","format"])])):d("",!0),e.title||e.description||e.date||e.category?(i(),n("div",F,[e.title?(i(),n("div",I,[u("h3",{class:"b-heading b-heading--400",innerHTML:("formatDisplayText"in c?c.formatDisplayText:s(b))(e.title)},null,8,O)])):d("",!0),e.description?(i(),n("div",P,[u("p",R,D(("decodeHtmlEntities"in c?c.decodeHtmlEntities:s(C))(e.description)),1)])):d("",!0)])):d("",!0),e.date||e.category?(i(),n("div",q,[y(v,{items:[{label:e.date},{label:e.category}]},null,8,["items"])])):d("",!0)]),_:1},8,["to","target","class","aria-label"])}}},X=S(z,[["__scopeId","data-v-a5f9a7f0"]]);export{X as _,j as a};

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.