const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/index-C3Ufbmof.js","assets/vendor-D8NNcBCx.js","assets/vendor-DXOeSP1F.css","assets/index-Z5xVyoS0.css"])))=>i.map(i=>d[i]);
import{F as E,P as m,Q as r,R as s,T as v,_ as c,W as u,X as V,a0 as i,aN as O,a5 as W,a6 as x,a1 as S,a2 as A,e as p,Z as F,aT as q,ai as z,ax as G,bW as Q,b8 as X,r as N,ae as Y,ab as H,m as f}from"./vendor-D8NNcBCx.js";import{g as Z,s as j,K as C,k as J,O as ee,U as te,Q as se,T as I}from"./index-C3Ufbmof.js";import{u as ae}from"./useBreadcrumbs-DJ2ZfPFw.js";import{N as ne,i as oe}from"./index-Pcib4pjH.js";async function le(_){const{storeId:d,cultureName:l}=Z,{data:w}=await j.query({query:ne,variables:{storeId:d,languageCode:l,..._}});return w.newsArticle}const ce={class:"news-article-content"},ie={class:"news-article-content__title"},re={class:"news-article-content__tags"},ue={key:1,class:"news-article-content__citation"},_e={key:0,class:"news-article-content__citation-author"},de={key:1,class:"news-article-content__citation-publish-date"},ve=E({__name:"news-article-content",props:{newsArticle:{}},emits:["tag:click","author:click"],setup(_,{emit:d}){const l=d,e=O(_,"newsArticle");return(t,a)=>{const k=m("VcChip"),g=m("VcImage");return s(),r("div",ce,[v("div",ie,i(e.value.title),1),v("div",re,[(s(!0),r(W,null,x(e.value.tags,n=>(s(),c(k,{key:n,color:"secondary",variant:"outline-dark",class:"news-article-content__tag",clickable:"",onClick:y=>l("tag:click",n)},{default:S(()=>[A(i(n),1)]),_:2},1032,["onClick"]))),128))]),e.value.contentPreview?(s(),c(p(C),{key:0,class:F(p(oe)(e.value.contentPreview)?"news-article-content__preview-image":"news-article-content__preview"),src:e.value.contentPreview},null,8,["class","src"])):u("",!0),e.value.author||e.value.publishDate?(s(),r("div",ue,[e.value.author?(s(),r("div",_e,[e.value.author.iconUrl?(s(),c(g,{key:0,src:e.value.author.iconUrl,lazy:"",class:"news-article-content__citation-author-image"},null,8,["src"])):u("",!0),v("span",null,[A(i(t.$t("news.details.written-by"))+" ",1),v("button",{class:"news-article-content__citation-author-name",type:"button",onClick:a[0]||(a[0]=n=>l("author:click",e.value.author.id)),onKeyup:a[1]||(a[1]=q(n=>l("author:click",e.value.author.id),["enter"]))},i(e.value.author.name),33)])])):u("",!0),a[2]||(a[2]=v("div",null,null,-1)),e.value.publishDate?(s(),r("div",de,i(t.$t("news.details.last-updated"))+" "+i(t.$d(e.value.publishDate,"short")),1)):u("",!0)])):u("",!0),V(p(C),{src:e.value.content??"",class:"news-article-content__content"},null,8,["src"])])}}}),me={class:"news-article"},fe=E({__name:"news-article",props:{articleId:{}},setup(_){const d=_,l=Y(()=>H(()=>import("./index-C3Ufbmof.js").then(o=>o.dF),__vite__mapDeps([0,1,2,3]))),{t:w}=z(),e=N(!1),t=N(),{getSettingValue:a}=J(ee),k=a(te),g=f(()=>t.value?.seoInfo?.pageTitle||t.value?.title),{title:n}=se(g),y=f(()=>t.value?.seoInfo?.metaDescription),$=f(()=>t.value?.seoInfo?.metaKeywords),U=f(()=>t.value?.seoInfo?.semanticUrl?k?`${window.location.host}/${I.LINK_SEGMENT}/${t.value?.seoInfo?.semanticUrl}`:`${window.location.host}/${t.value?.seoInfo?.semanticUrl}`:window.location.toString()),D=ae(()=>[{title:w("news.details.breadcrumbs.news"),route:"/news"},{title:g.value??""}]),T=G();function B(o){T.push({name:I.ARTICLES_BY_TAG.NAME,params:{tag:o}})}function P(o){T.push({name:I.ARTICLES_BY_AUTHOR.NAME,params:{authorId:o}})}const R=async()=>{e.value=!0;const o=await le({id:d.articleId});t.value=o,e.value=!1};return Q({title:()=>n.value,keywords:()=>$.value,description:()=>y.value,ogUrl:()=>U.value,ogTitle:()=>n.value,ogDescription:()=>y.value,ogType:()=>"website"}),X(R),(o,h)=>{const L=m("VcBreadcrumbs"),K=m("VcWidgetSkeleton"),M=m("VcContainer");return s(),r("div",me,[!e.value&&!t.value?(s(),c(p(l),{key:0})):(s(),c(M,{key:1},{default:S(()=>[V(L,{class:"news-article__breadcrumbs",items:p(D)},null,8,["items"]),e.value?(s(),c(K,{key:0,head:"",size:"lg"})):t.value?(s(),c(ve,{key:1,"news-article":t.value,"onTag:click":h[0]||(h[0]=b=>B(b)),"onAuthor:click":h[1]||(h[1]=b=>P(b))},null,8,["news-article"])):u("",!0)]),_:1}))])}}});export{fe as default};
//# sourceMappingURL=news-article-CsZdgyYW.js.map
