1import{_ as k}from"./Bux9iwFi.js";import{_ as x,a as g}from"./JZfWDkLD.js";import{d as N,a4 as j,w as C,f as i,u as a,h as s,t as r,j as p,F as c,q as b,m as h,i as D,k as u,g as o,I as T,v as V}from"./tw8dfr88.js";import{u as B}from"./Dm3X2_St.js";import{i as E}from"./C9GnoEYY.js";import{u as I}from"./BQuu2iZ0.js";const L={key:0,class:"common-subpage-wrap"},R={class:"board-view-wrap"},H={class:"container"},M={class:"view-box"},Y={class:"view-header"},P={class:"view-header-info-box"},F={class:"date-span"},S={class:"write-span"},U={class:"hit-span"},X={class:"view-body"},$={class:"view-content-box"},q=["innerHTML"],A={key:0,class:"attached-image-box",style:{"margin-top":"30px"}},O=["src","alt"],z={key:0,class:"view-file-box"},G=["href","download"],J={class:"icon-span"},K=["src","alt"],Q={class:"file-text-span"},W={class:"view-prev-next-box"},Z={class:"text-span"},ss={key:1,class:"no-link"},ts={class:"text-span"},es={key:3,class:"no-link"},as={key:1,class:"loading-box"},cs=N({__name:"[id]",async setup(ns){let _,m;const w=j(),y=Number(w.params.id),e=B();[_,m]=C(()=>e.fetchDetail("gallery",y)),await _,m(),e.detail&&I({title:e.detail.subject});function v(l){if(!l)return l;const t=l.lastIndexOf("/");if(t<0)return encodeURI(l);const d=l.slice(0,t+1),n=l.slice(t+1);return d+encodeURIComponent(n)}const f=l=>{var d;if(!l)return!1;const t=((d=l.split(".").pop())==null?void 0:d.toLowerCase())||"";return["jpg","jpeg","png","gif","bmp","webp"].includes(t)};return(l,t)=>{const d=k;return a(e).detail?(o(),i("div",L,[s("div",R,[s("div",H,[t[12]||(t[12]=s("div",{class:"subpage-top-title-box border-bottom"},[s("h2",null,"íì¬ì¬ì§")],-1)),s("div",M,[s("div",Y,[s("h4",null,r(a(e).detail.subject),1),s("div",P,[t[0]||(t[0]=s("span",{class:"title-span"}," ìì±ì¼ ",-1)),s("span",F,r(a(T)(a(e).detail.regDateTime).format("YYYY.MM.DD")),1),t[1]||(t[1]=s("span",{class:"vr"},null,-1)),t[2]||(t[2]=s("span",{class:"title-span"},"ìì±ì",-1)),s("span",S,r(a(e).detail.writerName),1),t[3]||(t[3]=s("span",{class:"vr"},null,-1)),t[4]||(t[4]=s("span",{class:"title-span"},"ì¡°íì",-1)),s("span",U,r(a(e).detail.hit),1)])]),s("div",X,[s("div",$,[s("div",{innerHTML:a(e).detail.content},null,8,q),a(e).detail.attachment&&a(e).detail.attachment.length>0?(o(),i("div",A,[(o(!0),i(c,null,b(a(e).detail.attachment,n=>(o(),i(c,{key:"img-"+n.id},[f(n.name||n.path)?(o(),i("img",{key:0,src:v(n.path),alt:n.name,style:{"max-width":"100%",height:"auto",display:"block","margin-top":"15px"}},null,8,O)):p("",!0)],64))),128))])):p("",!0)]),a(e).detail.attachment.length?(o(),i("div",z,[s("ul",null,[(o(!0),i(c,null,b(a(e).detail.attachment,n=>(o(),i("li",{key:n.id},[s("a",{href:v(n.path),download:n.name},[s("span",J,[n.icon?(o(),i("img",{key:0,src:a(E)(n.icon),alt:n.name},null,8,K)):p("",!0)]),s("span",Q,r(n.name),1)],8,G)]))),128))])])):p("",!0),s("div",W,[a(e).detail.previous?(o(),h(d,{key:0,to:`./${a(e).detail.previous.id}`,class:"prev-button prev-next"},{default:u(()=>[t[5]||(t[5]=s("span",{class:"icon-span"},[s("img",{src:x,alt:"ì´ì ê²ì물"})],-1)),t[6]||(t[6]=s("span",{class:"title-span"},"PREV",-1)),s("span",Z,r(a(e).detail.previous.subject),1)]),_:1,__:[5,6]},8,["to"])):(o(),i("div",ss,t[7]||(t[7]=[s("span",{class:"icon-span"},[s("img",{src:x,alt:"ì´ì ê²ì물"})],-1),s("span",{class:"title-span"},"PREV",-1),s("span",{class:"text-span"},"ì´ì ê¸ì´ ììµëë¤.",-1)]))),D(d,{class:"list-button",to:"./list"},{default:u(()=>t[8]||(t[8]=[V("목ë¡ì¼ë¡")])),_:1,__:[8]}),a(e).detail.next?(o(),h(d,{key:2,to:`./${a(e).detail.next.id}`,class:"next-button prev-next"},{default:u(()=>[s("span",ts,r(a(e).detail.next.subject),1),t[9]||(t[9]=s("span",{class:"title-span"},"NEXT",-1)),t[10]||(t[10]=s("span",{class:"icon-span"},[s("img",{src:g,alt:"ë¤ì ê²ì물"})],-1))]),_:1,__:[9,10]},8,["to"])):(o(),i("div",es,t[11]||(t[11]=[s("span",{class:"text-span"},"ë¤ìê¸ì´ ììµëë¤.",-1),s("span",{class:"title-span"},"NEXT",-1),s("span",{class:"icon-span"},[s("img",{src:g,alt:"ë¤ì ê²ì물"})],-1)])))])])])])])])):(o(),i("div",as,"ë°ì´í°ë¥¼ ë¶ë¬ì¤ë ì¤..."))}}});
1export{cs 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.