1import{a as p}from"./CYyNElIp.js";import{m as d}from"./CNDHb0Fb.js";import{bB as u,cD as o,bn as m,bk as c,bl as r,dd as e,bm as s,bx as C,a$ as h,cq as f,cj as q,P as l,es as k,cT as _}from"./De4cV5t2.js";import{A}from"./B7PaKkXZ.js";import{I as B}from"./DKOxLRTR.js";import{C as Q}from"./CPLHDzUr.js";import{A as T}from"./Bi8P6HQR.js";import"./C_kkMIPJ.js";const P={class:"quotation"},b={class:"quotation__content"},v=["innerHTML"],g=u({__name:"ArticleQuotation",props:{text:{},author:{}},setup(t){return(a,n)=>(o(),m("div",P,[n[0]||(n[0]=c("div",{class:"quotation__mark h3"},[c("span",null,"â")],-1)),c("div",b,[c("div",{class:"p1-medium",innerHTML:t.text},null,8,v),t.author?.name?(o(),r(e(A),{key:0,name:t.author.name,image:t.author.image,annotation:t.author.annotation},null,8,["name","image","annotation"])):s("",!0)]),C(e(B),{class:"quotation__icon-stroke"})]))}}),y=h(g,[["__scopeId","data-v-31c7562f"]]);function D(t){return{quotation:t.quotation?d(t.quotation):void 0,textContent:p(t.textContent)}}const E=u({__name:"QuotationArticleComponent",props:{quotation:{},textContent:{}},setup(t){return(a,n)=>(o(),m(l,null,[t.textContent?(o(),r(e(Q),f(q({key:0},t.textContent)),null,16)):s("",!0),t.quotation?.text?(o(),r(e(y),{key:1,text:t.quotation.text,author:t.quotation.author},null,8,["text","author"])):s("",!0)],64))}}),w=t=>{const{quotationComponent:a}=t,n=a?.[0]?.textContent?.title||"",i=a?.map(D);return{title:n,contentData:i}},z=u({__name:"BlockArticleQuote",props:{title:{},anchor:{},contentData:{}},setup(t){return(a,n)=>(o(),r(e(T),{id:t.anchor},{default:k(()=>[(o(!0),m(l,null,_(t.contentData,(i,x)=>(o(),r(e(E),{key:x,"text-content":i.textContent,quotation:i.quotation},null,8,["text-content","quotation"]))),128))]),_:1},8,["id"]))}});export{z as BlockArticleQuote,w as mapBlocksBlockArticleQuoteToProps};
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.