1import{_ as M}from"./B83SgLCz.js";import{_ as O}from"./kLBqdfjZ.js";import{_ as P}from"./C99s1TLl.js";import{d as j,u as z,a as q,o as s,b as u,g as e,c as A,w as a,e as t,F as K,f as i,t as f,r as G,N as _,O as p,P as V,h as H,I as B}from"./DzZ5sRFm.js";import{d as J}from"./FlnMdpPs.js";import{u as Q,a as U}from"./DZYWFVqq.js";import{u as W}from"./BHw_zHGf.js";import{f as X}from"./CJI1HA6d.js";import"./DDr3i6pZ.js";import"./DHNRGBF0.js";import"./BQwpnPgw.js";import"./CLTgGcaU.js";import"./56J0ASwa.js";import"./CFOW3NJT.js";import"./x7MFMl3c.js";const Y=["id"],Z={class:"container"},ee={class:"row"},te={key:1,class:"d-flex justify-content-center"},oe={class:"col-lg-6 text-center mb-3"},ne={class:"row"},le=["onKeydown"],se=["onKeydown"],h=300,ve=j({__name:"FeaturedContent",props:{model:{}},setup(o){const{scrollRef:y,scrollLeft:w,scrollRight:v}=U(),{showLeftArrow:g,showRightArrow:S,checkVisibility:N}=Q(y),d=()=>J(N,500),{onTouchStart:C,onTouchMove:x,onTouchEnd:R}=W(),E=()=>{R(n=>{y.value&&(n==="right"?(w(h),d()):n==="left"&&(v(h),d()))})},T=o,F=z(),c=q.featured_content_block,I=B(()=>{const n=X(T.model?.elements.textAlignment.value);return n?n.codename=="two_column":"centered"}),L=B(()=>F.getListAs(T.model?.elements.featuredContent.value)),b=()=>{w(h),d()},k=()=>{v(h),d()};return(n,m)=>{const r=M,$=O,D=P;return s(),u("span",{id:o.model?.system?.id},[e(L).length>0?(s(),A(D,{key:0,id:o.model?.system?.id,class:"featured-content-block",component:!o.model?.system?.workflow},{default:a(()=>[t("div",Z,[t("div",ee,[e(I)?(s(),u(K,{key:0},[i(r,{class:"col-12 col-lg-6 mb-3 title",codename:e(c).elements.title.codename},{default:a(()=>[t("h2",null,f(o.model?.elements.title.value),1)]),_:1},8,["codename"]),i(r,{class:"col-12 col-lg-6 mb-3 subtitle",codename:e(c).elements.subtitle.codename},{default:a(()=>[t("p",null,f(o.model?.elements.subtitle.value),1)]),_:1},8,["codename"])],64)):(s(),u("div",te,[t("div",oe,[i(r,{codename:e(c).elements.title.codename},{default:a(()=>[t("h2",null,f(o.model?.elements.title.value),1)]),_:1},8,["codename"]),i(r,{codename:e(c).elements.subtitle.codename},{default:a(()=>[t("p",null,f(o.model?.elements.subtitle.value),1)]),_:1},8,["codename"])])]))]),t("div",ne,[i(r,{codename:e(c).elements.featured_content.codename},{default:a(()=>[t("div",{ref_key:"scrollRef",ref:y,class:"featured-content-block__card-container d-flex",onTouchstart:m[0]||(m[0]=(...l)=>e(C)&&e(C)(...l)),onTouchmove:m[1]||(m[1]=(...l)=>e(x)&&e(x)(...l)),onTouchend:E},[(s(!0),u(K,null,G(e(L),l=>(s(),A($,{key:l?.system.id,model:l},null,8,["model"]))),128))],544)]),_:1},8,["codename"]),t("div",{class:"featured-content-block__card-container__overlay-left",style:_({display:e(g)?"inherit":"none"})},null,4),t("div",{class:"featured-content-block__card-container__overlay-right",style:_({display:e(S)?"inherit":"none"})},null,4),t("button",{class:"featured-content-block__card-container__arrow-left text-button",style:_({display:e(g)?"inherit":"none"}),onClick:b,onKeydown:[p(b,["enter"]),p(V(b,["prevent"]),["space"])],"aria-label":"Scroll left",tabindex:"0"},null,44,le),t("button",{class:"featured-content-block__card-container__arrow-right text-button",style:_({display:e(S)?"inherit":"none"}),onClick:k,onKeydown:[p(k,["enter"]),p(V(k,["prevent"]),["space"])],"aria-label":"Scroll right",tabindex:"0"},null,44,se)])])]),_:1},8,["id","component"])):H("",!0)],8,Y)}}});export{ve as default}; 2//# sourceMappingURL=BJNnVCj5.js.map
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.