PageSourceSearch

https://fdm.dk/_nuxt/BHucARvI.js

js fdm.dk collected 2026-09-24 09:50:31 UTC 4,172 bytes, 1 lines download raw bytes

1import{d as k,o as e,c as o,n as v,u as a,s as y,t as g,f as n,h as i,G as I,F as b,r as C,B as F,x,q as c,a as d,au as L,w as p,g as G,K as B,S as O,z as S,J as j,X as q}from"./iDxzLRBQ.js";import{_ as E,a as J}from"./D1HnfcPB.js";import{u as K,_ as M,a as X,b as H}from"./CLPaZcyL.js";import{_ as Q}from"./Bm1BaYsh.js";const R=["inert","aria-hidden"],U={key:0,class:"typo-body-sm px-3 text-foreground/60"},W={key:1,class:"space-y-1.5 pr-8 md:space-y-2 md:pl-3 md:pr-12"},Y={key:0,class:"typo-heading-sm"},Z={key:2,class:"flex flex-wrap gap-x-4 gap-y-2"},P=k({__name:"GalleryItem",props:{title:{default:void 0},description:{default:void 0},callToActions:{default:void 0},caption:{default:void 0},videoContent:{default:void 0},isGhostItem:{type:Boolean,default:!1},class:{default:void 0}},setup(t){const u=t;return(l,s)=>{const r=I,f=F;return e(),o("div",{class:v(("cn"in l?l.cn:a(y))("mt-1.5 space-y-3",t.isGhostItem?"mt-1.5 w-full flex-[0_0_100%] space-y-3":"",u.class)),inert:t.isGhostItem,"aria-hidden":t.isGhostItem},[t.caption?(e(),o("p",U,g(t.caption),1)):n("",!0),t.title||t.description||t.callToActions?.length?(e(),o("div",W,[t.title?(e(),o("h2",Y,g(t.title),1)):n("",!0),t.description?(e(),i(r,{key:1,blocks:t.description,class:"typo-body-cond"},null,8,["blocks"])):n("",!0),t.callToActions?.length?(e(),o("div",Z,[(e(!0),o(b,null,C(t.callToActions,m=>(e(),i(f,x({ref_for:!0},m,{key:m.text,tabindex:t.isGhostItem?-1:0}),null,16,["tabindex"]))),128))])):n("",!0)])):n("",!0)],10,R)}}}),tt={class:"relative"},et={class:"flex opacity-0","aria-hidden":"true"},st=k({__name:"GalleryContent",props:{items:{}},setup(t){const u=t,{activeIndex:l}=K(),s=G(()=>{const r=u.items??[];return r[l.value]||r[0]});return(r,f)=>(e(),o("div",tt,[c("div",et,[(e(!0),o(b,null,C(t.items,(m,h)=>(e(),i(P,x({key:h},{ref_for:!0},m,{"is-ghost-item":""}),null,16))),128))]),d(L,{name:"fade",mode:"out-in"},{default:p(()=>[a(s)?(e(),i(P,x({key:a(l)},a(s),{class:"absolute inset-0"}),null,16)):n("",!0)]),_:1})]))}}),ot=B(st,[["__scopeId","data-v-ae474ba8"]]),nt={class:"my-block col-full grid grid-cols-subgrid overflow-x-clip"},at={class:"col-content space-y-6"},it={key:0,class:"grid-inner space-y-3 md:space-y-0"},lt={key:0,class:"col-span-full md:col-span-4 md:col-start-3"},ct={class:"typo-heading-lg"},dt={class:"grid-inner"},rt={class:"col-span-full md:col-span-8 md:col-start-3"},mt={class:"relative"},$="absolute bottom-3 z-10 theme-use theme-neutral md:top-1/2 md:z-10 md:flex md:-translate-y-1/2",ut=k({__name:"BlocksGallery",props:{title:{default:void 0},description:{default:void 0},items:{}},setup(t){const u=t,l=G(()=>u.items?.map(s=>q(s,"media"))||[]);return(s,r)=>{const f=I,m=E,h=J,T=S,w=j,z=X,A=M,N=H;return e(),o("section",nt,[c("div",at,[t.title||t.description?(e(),o("div",it,[t.title?(e(),o("div",lt,[c("h2",ct,g(t.title),1)])):n("",!0),c("div",{class:v(("cn"in s?s.cn:a(y))("col-span-full md:col-span-4",t.title?"md:col-start-7":"md:col-start-3"))},[t.description?(e(),i(f,{key:0,blocks:t.description,class:"typo-body-cond"},null,8,["blocks"])):n("",!0)],2)])):n("",!0),c("div",dt,[c("div",rt,[d(N,{class:"gallery-carousel"},{default:p(()=>[c("div",mt,[d(m,{class:v(("cn"in s?s.cn:a(y))($,"right-14 md:left-0 md:right-auto md:-ml-12"))},null,8,["class"]),d(h,{class:v(("cn"in s?s.cn:a(y))($,"right-3 md:right-0 md:-mr-12"))},null,8,["class"]),d(A,{class:"items-end"},{default:p(()=>[(e(!0),o(b,null,C(t.items,({media:V,videoContent:_},D)=>(e(),i(z,{key:`media-${D}`,class:"group relative"},{default:p(()=>[(e(),i(O(_?.video?Q:"div"),{media:_?.video,title:_?.title,"dialog-props":_?.video?{triggerProps:{asChild:!1}}:void 0},{default:p(()=>[d(T,{media:V,class:"carousel-slide-number aspect-video w-full rounded-2xl",cover:""},null,8,["media"]),_?.video?(e(),i(w,{key:0,icon:"play",size:"lg",as:"span",class:"absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 group-[&:not(.carousel-item--active)]:hidden"})):n("",!0)]),_:2},1032,["media","title","dialog-props"]))]),_:2},1024))),128))]),_:1})]),d(ot,{items:a(l)},null,8,["items"])]),_:1})])])])])}}}),yt=Object.assign(B(ut,[["__scopeId","data-v-a49848a3"]]),{__name:"BlocksGallery"});export{yt 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.