PageSourceSearch

https://www.farjestadbk.se/assets/LinkedImages-_6Nc0XNa.js

js farjestadbk.se collected 2026-09-24 23:02:12 UTC 5,939 bytes, 1 lines download raw bytes

1import{S as Y,a3 as m,aF as $,e as tt,a2 as nt,ay as ot,t as U,db as y,dc as M,a9 as et,j as a,h as st,da as rt,cp as it,r as at,z as lt,B as x,C as e,D as s,I as D,J as l,E as k,G as T,H as E,N as p,F as C,K as R,O as ct,Q as c,Z as V,aZ as dt}from"./index-hvL1RMA4.js";const ht={name:"LinkedImages",components:{SyMedia:$,SyHeading:m,SyButton:Y},props:{siteSection:{type:Object,required:!0}},setup(v){const H=tt(),{siteSection:d}=nt(v),o=a(()=>{var t;return(t=d.value)==null?void 0:t.config}),B=a(()=>{var t;return((t=o.value)==null?void 0:t.layoutMode)==="grid"}),I=a(()=>{var t;return Number(((t=o.value)==null?void 0:t.itemsPerRow)??4)}),f={2:"content-grid-cols-2",3:"content-grid-cols-3",4:"content-grid-cols-4"},b=a(()=>f[I.value]??"content-grid-cols-4"),S=a(()=>{var t,r;return((t=o==null?void 0:o.value)==null?void 0:t.bgSettings)==="bg_color"||((r=o==null?void 0:o.value)==null?void 0:r.bgSettings)===void 0}),g=a(()=>{var t;return((t=o==null?void 0:o.value)==null?void 0:t.bgSettings)==="no_bg_color"}),_=a(()=>{var t;return((t=o==null?void 0:o.value)==null?void 0:t.bgSettings)==="no_padding"}),i=st([]),n=(t,r)=>r?`object-fit:cover;object-position:${y(t,i)}`:`height:392px;object-fit:cover;object-position:${y(t,i)}`,h=t=>t!=null&&t.isOrginalImgProportion?`object-fit:cover;object-position:${y(t==null?void 0:t.src,i)}`:`height:220px;object-fit:cover;object-position:${y(t==null?void 0:t.src,i)}`,G=t=>t.showHeading??!0,O=t=>t.showSubHeading??!0,P=t=>!U(t.heading)&&t.heading.trim().length>0,w=t=>!U(t.subHeading)&&t.subHeading.trim().length>0,z=t=>t.imageOverlay??!0,A=t=>{const r=!!t.imageUrl,u=G(t)&&P(t),N=O(t)&&w(t);return r?P(t)||w(t):u||N},Z=t=>(t==null?void 0:t.buttonLinkUrlOpenInNewTab)??!1,q=t=>rt(t)&&!t.includes("https://")&&!t.includes("http://")&&!t.includes("mailto")?it(t,!0):t,J=(t,r)=>{M(t,r,i)},K=t=>!t,Q=t=>{var j,F;const r=(j=t.heading)==null?void 0:j.trim(),u=(F=t.subHeading)==null?void 0:F.trim();if(!t.imageUrl)return r&&u?`${r} ${u}`:r??u??void 0},W=a(()=>{var t;return H.getSectionIndex((t=d==null?void 0:d.value)==null?void 0:t.id)}),L=ot("headerOffset",at(0)),X=a(()=>{if(W.value===0)return L.value>0?{marginTop:`${L.value}px`}:void 0});return{Renderer:et,hasBGColor:S,hasNoBGColor:g,hasNoBGPadding:_,openButtonLinkUrlInNewTab:Z,getLinkUrl:q,getMultipleImgFocalPoint:M,setMultipleDynamicObjectPosition:y,dynamicFocalPointPosition:i,triggerGetFocalPointUtil:J,getCustomStyleByParam:n,isShowOverlay:z,isCropEnabled:K,isEmpty:U,generateAltText:Q,hasHeading:P,hasSubHeading:w,showHeading:G,showSubHeading:O,shouldShowDetails:A,config:o,containerStyle:X,isGridMode:B,gridClass:b,gridImageStyle:h}}},ut={key:0,class:"content-grid-title"},yt={class:"content-grid-image-wrapper"},pt={class:"content-grid-body"},bt={key:0,class:"content-grid-description"},gt={key:1,class:"mt-auto"},_t={class:"linked-image-container"},kt={key:0,class:"overlay"};function vt(v,H,d,o,B,I){var g,_,i;const f=x("sy-heading"),b=x("sy-media"),S=x("sy-button");return o.isGridMode?(e(),s("div",{key:0,class:"content-grid-section",style:V(o.containerStyle)},[(g=o.config)!=null&&g.heading?(e(),D(f,{key:0,"heading-label":o.config.heading,heading:"heading 3","heading-level":"h2","is-section-heading":"",primary:"",uppercase:""},null,8,["heading-label"])):l("",!0),k("ul",{class:c(["content-grid-container",o.gridClass])},[(e(!0),s(T,null,E((_=o.config)==null?void 0:_.linkedImages,(n,h)=>(e(),s("li",{key:h,class:"content-grid-item"},[n.heading?(e(),s("h3",ut,p(n.heading),1)):l("",!0),k("div",yt,[C(b,{media:n.mainMediaRenderMetaData??n.src,"is-cropping-enabled":o.isCropEnabled(n==null?void 0:n.isOrginalImgProportion),"custom-style":o.gridImageStyle(n),"is-keep-original-proportion":n==null?void 0:n.isOrginalImgProportion,"alt-text":n.heading||void 0,onGetFocalPoint:o.triggerGetFocalPointUtil},null,8,["media","is-cropping-enabled","custom-style","is-keep-original-proportion","alt-text","onGetFocalPoint"])]),k("div",pt,[n.description?(e(),s("p",bt,p(n.description),1)):l("",!0),n.imageUrl?(e(),s("div",gt,[C(S,{primary:"",href:o.getLinkUrl(n.imageUrl),target:o.openButtonLinkUrlInNewTab(n)?"_blank":"_self"},{default:R(()=>[ct(p(n.linkText||v.$t("article.read_more")),1)]),_:2},1032,["href","target"])])):l("",!0)])]))),128))],2)],4)):(e(),s("div",{key:1,class:c(["linked-image-section",[{"with-background":o.hasBGColor},{"with-no-background":o.hasNoBGColor},{"with-no-padding":o.hasNoBGPadding}]]),style:V(o.containerStyle)},[k("ul",_t,[(e(!0),s(T,null,E((i=o.config)==null?void 0:i.linkedImages,(n,h)=>(e(),s("li",{key:h,class:c(["image-container",["image-container-"+n.size]])},[(e(),D(dt(n.imageUrl?"a":"div"),{href:n.imageUrl?o.getLinkUrl(n.imageUrl):void 0,target:o.openButtonLinkUrlInNewTab(n)?"_blank":"_self",class:"image-container-content"},{default:R(()=>[o.isShowOverlay(n)?(e(),s("div",kt)):l("",!0),C(b,{media:n.mainMediaRenderMetaData??n.src,"is-cropping-enabled":o.isCropEnabled(n==null?void 0:n.isOrginalImgProportion),"custom-style":o.getCustomStyleByParam(n==null?void 0:n.src,n==null?void 0:n.isOrginalImgProportion),"is-keep-original-proportion":n==null?void 0:n.isOrginalImgProportion,"display-alt":!o.shouldShowDetail
1s(n),"alt-text":o.generateAltText(n),onGetFocalPoint:o.triggerGetFocalPointUtil},null,8,["media","is-cropping-enabled","custom-style","is-keep-original-proportion","display-alt","alt-text","onGetFocalPoint"]),o.shouldShowDetails(n)?(e(),s("div",{key:1,class:c(n.detailsPosition==="center"?"linked-image-info-container-center":"linked-image-info-container-top-center")},[o.hasHeading(n)?(e(),s("h2",{key:0,class:c(["linked-image-header",o.showHeading(n)?"":"sr-only"])},p(n.heading),3)):l("",!0),o.hasSubHeading(n)?(e(),s("p",{key:1,class:c(["linked-image-subheader",o.showSubHeading(n)?"":"sr-only"])},p(n.subHeading),3)):l("",!0)],2)):l("",!0)]),_:2},1032,["href","target"]))],2))),128))])],6))}const St=lt(ht,[["render",vt],["__scopeId","data-v-3f3c6d2e"]]);export{St 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.