1import{_ as F,A as M}from"./DPI-m1Ft.js";import{d as R,u as V,o as s,c as n,a as i,i as D,t as m,F as A,r as L,q as P,k as f,_ as E,s as O,m as U,n as S,h as B,g as j}from"./CbfOAlFj.js";import{u as G}from"./2TWAtld6.js";const H={class:"post-container"},J={class:"card-img-wrapper"},K={class:"card-info-wrapper"},Q={class:"body-3 card-title"},W={class:"artist-container"},X=["onClick"],Y={key:0},Z={key:0},tt={key:2},et=R({__name:"post",props:{cardData:{}},setup(v){const e=v,c=V(),u=r=>{var a,p;return r.preventDefault(),r.stopPropagation(),c.push({name:"detail-writer",query:{id:(a=e.cardData)==null?void 0:a.writer,keyword:(p=e.cardData)==null?void 0:p.writer_name}})},_=(r,a)=>(r.preventDefault(),r.stopPropagation(),c.push({name:"detail-artist",query:{id:a}})),g=r=>{r.error=null,console.log(r),r.target.srcset="/og-img.png"};return(r,a)=>{var o,d,k,l,h,w,b,x,C,T,$,z,N,q;const p=F;return s(),n("div",H,[i("div",J,[((o=e.cardData)==null?void 0:o.thumbnail)==="https://izm-media.s3.amazonaws.com/0"?(s(),D(p,{key:0,src:"/og-img.png",alt:"card-img",class:"card-img"})):((d=e.cardData)==null?void 0:d.thumbnail)!=="https://izm-media.s3.amazonaws.com/0"?(s(),D(p,{key:1,src:(k=e.cardData)==null?void 0:k.thumbnail,alt:"card-img",onError:a[0]||(a[0]=t=>g(t)),class:"card-img",sizes:"288px",format:"webp"},null,8,["src"])):(s(),D(p,{key:2,src:"/og-img.png",alt:"card-img",class:"card-img"}))]),i("div",K,[i("p",Q,m((l=e.cardData)==null?void 0:l.title),1),i("div",W,[((h=e.cardData)==null?void 0:h.artists.length)>1?(s(!0),n(A,{key:0},L((w=e.cardData)==null?void 0:w.artists,t=>(s(),n("div",{class:"caption-1 card-artist-name artists",onClick:y=>_(y,t==null?void 0:t.id)},[P(m(t==null?void 0:t.kr_name),1),t!=null&&t.en_name?(s(),n("span",Y,"("+m(t==null?void 0:t.en_name)+")",1)):f("",!0)],8,X))),256)):((b=e.cardData)==null?void 0:b.artists.length)==1?(s(),n("div",{key:1,class:"caption-1 card-artist-name",onClick:a[1]||(a[1]=t=>{var y,I;return _(t,(I=(y=e.cardData)==null?void 0:y.artists[0])==null?void 0:I.id)})},[P(m((C=(x=e.cardData)==null?void 0:x.artists[0])==null?void 0:C.kr_name),1),($=(T=e.cardData)==null?void 0:T.artists[0])!=null&&$.en_name?(s(),n("span",Z,"("+m((N=(z=e.cardData)==null?void 0:z.artists[0])==null?void 0:N.en_name)+")",1)):f("",!0)])):(s(),n("div",tt))]),i("p",{class:"caption-2 card-user-by",onClick:a[2]||(a[2]=t=>u(t))},"by "+m((q=e.cardData)==null?void 0:q.writer_name),1)])])}}}),st=E(et,[["__scopeId","data-v-19a46085"]]),at={class:"layout"},ot={class:"sub-title-1 section-title"},rt={class:"more-container"},nt={key:1,class:"section-title-wrapper"},ct={class:"sub-title-1 section-title"},it={class:"card-grid-wrapper"},dt=["href","onClick"],lt=R({__name:"index",props:{listTitle:{},postList:{},chevronState:{},keyword:{},role:{}},setup(v){const e=G();O(e);const c=v,u=U(),_=V(),g=S(()=>u.name),r=S({get:()=>{var o;return(o=u.query)==null?void 0:o.id},set:o=>o}),a=(o,d)=>(o.preventDefault(),o.stopPropagation(),_.push({name:"posts",query:{id:d}})),p=o=>(o.stopPropagation(),(g.value==="detail-writer"||g.value==="detail-artist")&&e.setPage(1),_.push({name:"more",query:{id:r.value,keyword:c.keyword,type:"ìí°í´",role:c.role}}));return(o,d)=>{const k=st;return s(),n("section",at,[c.listTitle&&c.chevronState==="izm"?(s(),n("div",{key:0,class:"cursor section-title-wrapper",onClick:d[0]||(d[0]=l=>p(l))},[i("p",ot,m(c.listTitle),1),i("div",rt,[d[1]||(d[1]=i("p",{class:"more"},"ë보기",-1)),B(j(M))])])):c.listTitle?(s(),n("div",nt,[i("p",ct,m(c.listTitle),1)])):f("",!0),i("ul",it,[(s(!0),n(A,null,L(c.postList,l=>(s(),n("li",{key:l.id,class:"card-grid-item"},[i("a",{class:"card-anchor",href:`/posts?id=${l.id}`,onClick:h=>a(h,l.id)},[B(k,{cardData:l},null,8,["cardData"])],8,dt)]))),128))])])}}}),ut=E(lt,[["__scopeId","data-v-0b85b953"]]);export{ut as _};
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.