1import{a1 as V,bA as x,au as E,z as T,B as u,C as o,D as g,E as e,N as r,F as c,I as h,J as f,Q as F,T as H,j as O,G as R,H as w}from"./index-BO6Ka_k5.js";const A={name:"InstagramCard",components:{SdpStreamlineIcon:V},props:{instagramPost:{type:Object,default:()=>({})}},setup(){const s=x(6);return{shareToSocialMedia:a=>{E("facebook",a,530,530)},uniqueId:s}}},G=["aria-label"],J=["href","aria-label","aria-describedby"],L={class:"top-bar"},Q={class:"flex"},K=["src","alt"],U={class:"user-name self-center cursor-pointer"},W={class:"ig-logo"},X={class:"img-container"},Y={class:"ig-img"},Z=["src","alt"],$={class:"ig-content"},aa={class:"comments-likes block"},ea={class:"left-container float-left"},sa={class:"likes-container inline-flex mr-2"},ta={class:"likes"},na={class:"likes-container inline-flex"},ia={class:"comments"},oa=["aria-label","tooltip"],ra={class:"sr-only"},ca=["id"];function la(s,n,a,i,p,l){var d,m,_,b,y,v,P,k,I,S,C,z,M,B,j,q,D;const t=u("sdp-streamline-icon");return o(),g("article",{class:"instagram-card","aria-label":s.$t("social_media.instagram.post_by",{username:(d=a.instagramPost)==null?void 0:d.user_full_name})},[e("a",{href:(m=a.instagramPost)==null?void 0:m.url,target:"_blank",rel:"noopener noreferrer","aria-label":s.$t("social_media.instagram.go_to_post_by",{username:(_=a.instagramPost)==null?void 0:_.user_full_name}),"aria-describedby":`instagramCardDescription-${i.uniqueId}`},[e("div",L,[e("div",Q,[e("img",{src:(b=a.instagramPost)==null?void 0:b.user_image,alt:s.$t("social_media.profile_picture",{username:(y=a.instagramPost)==null?void 0:y.user_full_name}),class:"avatar self-center"},null,8,K),e("p",U,r((v=a.instagramPost)==null?void 0:v.user_full_name),1)]),e("div",W,[c(t,{class:"self
1-center",icon:"instagramRegular",size:14})])]),e("div",X,[e("div",Y,[e("img",{src:(P=a.instagramPost)==null?void 0:P.image,alt:s.$t("social_media.instagram.image_post_by",{username:(k=a.instagramPost)==null?void 0:k.user_full_name}),class:"w-full h-full object-cover"},null,8,Z),((S=(I=a.instagramPost)==null?void 0:I.images)==null?void 0:S.length)>0?(o(),h(t,{key:0,class:"multiple-img-icon",icon:"multipleImg",size:20,"aria-hidden":"true"})):f("",!0),((C=a.instagramPost)==null?void 0:C.has_video)!==0?(o(),h(t,{key:1,class:"play-icon",icon:"playIcon",size:30,"aria-hidden":"true"})):f("",!0)])])],8,J),e("div",$,[e("div",aa,[e("div",ea,[e("div",sa,[c(t,{class:"mr-1 self-center",icon:"heart",size:14,"aria-hidden":"true"}),e("span",ta,r((z=a.instagramPost)==null?void 0:z.likes),1)]),e("div",na,[c(t,{class:"mr-1 self-center",icon:"comment",size:14,"aria-hidden":"true"}),e("span",ia,r((M=a.instagramPost)==null?void 0:M.comments),1)])]),e("button",{type:"button",class:"right-container flex float-right cursor-pointer share-container","aria-label":s.$t("social_media.instagram.share_post_by",{username:(B=a.instagramPost)==null?void 0:B.user_full_name}),tooltip:s.$t("social_media.instagram.share_post_by",{username:(j=a.instagramPost)==null?void 0:j.user_full_name}),onClick:n[0]||(n[0]=ha=>{var N;return i.shareToSocialMedia((N=a.instagramPost)==null?void 0:N.url)})},[c(t,{class:"mr-1 self-center",icon:"shareIcon",size:14,"aria-hidden":"true"}),e("span",ra,r(s.$t("social_media.instagram.share_post_by",{username:(q=a.instagramPost)==null?void 0:q.user_full_name})),1)],8,oa)]),e("p",{id:`instagramCardDescription-${i.uniqueId}`,class:"desc mt-8 block"},r((D=a.instagramPost)==null?void 0:D.text),9,ca)])],8,G)}const da=T(A,[["render",la],["__scopeId","data-v-71b02672"]]),ma={name:"SocialMedia",components:{InstagramCard:da,SyHeading:F},props:{siteSection:{type:Object,required:!0}},setup(s){const{siteSection:n}=H(s),{config:{data:a,heading:i}}=(n==null?void 0:n.value)??{};return{type:O(()=>{var l,t;return(t=(l=n.value)==null?void 0:l.config)==null?void 0:t.type}),posts:a,heading:i}}},_a={class:"social-media-container"},ga={key:0,class:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 feed-container gap-4"};function ua(s,n,a,i,p,l){const t=u("sy-heading"),d=u("instagram-card");return o(),g("section",_a,[c(t,{primary:"",uppercase:"",heading:"heading 3","heading-level":"h2","heading-label":i.heading,"is-section-heading":!0},null,8,["heading-label"]),i.type==="instagram"?(o(),g("div",ga,[(o(!0),g(R,null,w(i.posts,(m,_)=>(o(),h(d,{key:_,"instagram-post":m},null,8,["instagram-post"]))),128))])):f("",!0)])}const pa=T(ma,[["render",ua]]);export{pa 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.