1import{d as b,r as x,I as v,o as w,c as s,a as e,j as i,g as a,A as j,i as l,u as c,D as o,F as P,z as I,h as y,p,E as L,n as S,_ as T}from"./B90CRYXl.js";import{u as W,a as B,_ as C}from"./DcS1ZjgO.js";import{u as N}from"./BXareX83.js";const R={key:0,class:"item-ribbon"},V={class:"item-title"},H={key:0,class:"item-title__project-name"},M={key:1,class:"item-title__project-name"},z={key:2,class:"item-title__company-name"},D={key:1,class:"item-title__no-link"},E={key:0,class:"item-title__project-name"},F={key:1,class:"item-title__project-name"},O={key:2,class:"item-title__company-name"},A={class:"item-body"},K={key:0,class:"item-thumb"},U=["src","alt"],$={key:1,class:"item-thumb"},q=["alt"],G={key:2,class:"item-desc"},J=["innerHTML"],Q={key:3,class:"item-architecture"},X={class:"tags"},Y={key:1,class:"item-link"},Z=b({__name:"PickupListItem",props:{project:{},isShowPickupRibbon:{type:Boolean}},setup(t){const u=t,{getTaxonomyBySlug:d}=N(),{getWorksImage:g,titleOfHonor:k}=W(),r=x(!1),_=v();return w(async()=>{r.value=u.project.path?await g(u.project.path):!1}),(tt,h)=>{const m=L,f=C;return e(),s("section",{class:S(["works-pickup-list-item",{isPickup:t.isShowPickupRibbon}])},[t.isShowPickupRibbon?(e(),s("span",R,"PICK UP")):i("",!0),a("div",V,[t.project.dist?(e(),j(m,{key:0,class:"item-title__link",to:t.project.dist,target:"_blank",title:t.project.title},{default:l(()=>[c(_).name==="Works"?(e(),s("h3",H,o(t.project.title),1)):(e(),s("h2",M,o(t.project.title),1)),t.project.client?(e(),s("p",z,o(t.project.client)+" "+o(c(k)(t.project.client)),1)):i("",!0)]),_:1},8,["to","title"])):(e(),s("div",D,[c(_).name==="Works"?(e(),s("h3",E,o(t.project.title),1)):(e(),s("h2",F,o(t.project.title),1)),t.project.client?(e(),s("p",O,o(t.project.client)+" "+o(c(k)(t.project.client)),1)):i("",!0)]))]),a("div",A,[c(r)?(e(),s("figure",K,[a("img",{src:c(r),alt:t.project.title},null,8,U)])):t.project.tags?.includes("workshop")?(e(),s("figure",$,[a("img",{src:B,alt:t.project.title},null,8,q)])):i("",!0),t.project.summary?(e(),s("div",G,[a("p",{innerHTML:t.project.summary},null,8,J)])):i("",!0),t.project.architecture?(e(),s("div",Q,o(t.project.architecture),1)):i("",!0),a("div",X,[(e(!0),s(P,null,I(t.project.tags,n=>(e(),j(m,{key:n,to:{name:"TaggedWorksList",params:{tag:[n]}}},{default:l(()=>[y(f,{group:c(d)("works-tag",n).group},{default:l(()=>[p(o(c(d)("works-tag",n).name),1)]),_:2},1032,["group"])]),_:2},1032,["to"]))),128))])]),t.project.body.value.length?(e(),s("div",Y,[y(m,{class:"item-link",to:t.project.path},{default:l(()=>[...h[0]||(h[0]=[p(" ããã«ãããã ",-1)])]),_:1},8,["to"])])):i("",!0)],2)}}}),ct=Object.assign(T(Z,[["__scopeId","data-v-aeb0c66d"]]),{__name:"WorksPickupListItem"});export{ct 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.