1import{J as $,r as C,K as A,u as D,x as I,L as F,t as h,a as j,c as p,e,b as v,w as k,d as i,z as l,F as M,A as W,f as x,n as P,h as z,j as N,C as H,i as J,l as r,y as L,M as K,N as G}from"./D7N9R09_.js";import{_ as Q}from"./BoyeAhrH.js";import{_ as X}from"./D8JEbu-Q.js";import{_ as Y}from"./C2hfHpzQ.js";import{_ as Z}from"./CgsNleIp.js";import{_ as tt}from"./AdWBEpni.js";import{u as et}from"./Bs5G4HVT.js";const st=$("topics",()=>{const g=C({data:[],lastPage:1}),{apiFetch:m}=et();return{topics:g,fetchTopics:async _=>{try{g.value=await m("/api/thoth/news",{params:{article_type:2,..._,limit:12}})}catch(f){g.value={data:[],lastPage:1},console.log(f.message)}}}}),ot={class:"topics"},nt={class:"logo"},at={id:"topics",class:"contents"},it={key:0,class:"p-newslist"},lt=["src","alt","title"],rt=["alt","title"],ct={class:"texts"},pt={class:"title"},dt={class:"date"},ut={class:"btn_area"},wt={__name:"index",setup(g){const m=N,w=z(),_=A(),{scrollTo:f}=G(),d=D(),O=I(),y=st(),n={title:"WEBTOONæ°çæ
å ±",description:"æãï¼æ¸ãï¼é§ãï¼ã¯ãªã¨ã¤ã¿ã¼å¤§åéï¼1,000,000,000人ã«å±ãç©èªãã¼ã¼ã¼",keywords:"webtoon, viviON, ã¿ãã¹ã¯",baseUrl:w.public.VIVION_BASE_URL},S=[{text:"ããããã¼ã¸",url:"/lp/wanted"},{text:"æ°çæ
å ±",url:""}],T=()=>{const o=document.querySelector(".p-newslist");if(o){o.querySelectorAll(".is-empty").forEach(t=>t.remove());for(let t=0;t<o.querySelectorAll(".item").length;t++){const u=document.createElement("li");u.classList.add("is-empty"),o.appendChild(u)}}};F(()=>{T()});const q=o=>{c.value=o,O.push({path:`/lp/wanted/topics?page=${c.value}`}),b({page:c.value})},B=o=>{f("#topics"),q(o)},E=J(()=>_.value==="sp"?3:5);if(d.query.page&&!/^([1-9]\d*)$/.test(d.query.page))throw h({statusCode:404});const c=C(/^([1-9]\d*|0)$/.test(d.query.page)?Number(d.query.page):1),a=H({data:null,lastPage:0}),b=o=>{y.fetchTopics(o).then(()=>{if(a.data=y.topics.data,a.lastPage=y.topics.lastPage,c.value>a.lastPage)throw h({statusCode:404})})};return b({page:c.value}),j(()=>({title:n.title,meta:[{key:"description",name:"description",content:n.description},{key:"keywords",name:"keywords",content:n.keywords},{key:"og:title",property:"og:title",content:n.title+" - æ ªå¼ä¼ç¤¾viviON"},{key:"og:description",property:"og:description",content:n.description},{key:"og:url",property:"og:url",content:n.baseUrl+d.path},{key:"og:image",property:"og:image",content:n.baseUrl+"/files/ogp-wanted.jpg"},{key:"twitter:title",name:"twitter:title",content:n.title},{key:"twitter:description",name:"twitter:description",content:n.description}]})),(o,t)=>{const u=N,V=Q,R=X;return r(),p("div",ot,[e("header",null,[e("h1",nt,[v(u,{to:"/lp/wanted/"},{default:k(()=>[...t[0]||(t[0]=[e("img",{src:Y,alt:"viviONÃWEBTOON"},null,-1)])]),_:1})])]),t[9]||(t[9]=i()),e("main",null,[t[6]||(t[6]=e("h2",{class:"topics-header"},[e("div",{class:"title"},[e("img",{src:Z,alt:"viviONã®ãã¾&æ°çæ
å ±"})])],-1)),t[7]||(t[7]=i()),v(V,{breadcrumbs:S}),t[8]||(t[8]=i()),e("section",at,[l(a).data&&l(a).data.length>0?(r(),p("ul",it,[(r(!0),p(M,null,W(l(a).data,(s,U)=>(r(),p("li",{key:U,class:"item"},[(r(),P(K(s.pdfLink!==null?"a":l(m)),{href:s.pdfLink!==null?s.pdfLink:void 0,target:s.pdfLink!==null?"_blank":void 0,to:s.pdfLink!==null?void 0:`/lp/wanted/topics/${s.postId}`},{default:k(()=>[e("picture",null,[s.thumbnail!==null?(r(),p("img",{key:0,src:s.thumbnail,alt:s.title,title:s.title},null,8,lt)):(r(),p("img",{key:1,src:tt,alt:s.title,title:s.title},null,8,rt))]),t[2]||(t[2]=i()),e("div",ct,[e("p",pt,L(s.title),1),t[1]||(t[1]=i()),e("p",dt,L(s.publishedDate),1)])]),_:2},1032,["href","target","to"]))]))),128))])):x("",!0),t[4]||(t[4]=i()),l(a).lastPage>1?(r(),P(R,{key:1,"model-value":l(c),"page-count":l(a).lastPage,"page-range":l(E),"margin-pages":1,"break-view-text":"...","container-class":"topicsPagination","page-class":"topicsPagination__item","page-link-class":"","prev-class":"topicsPagination__item","prev-link-class":"c-icon c-icon--chevronLeft01","next-class":"topicsPagination__item","next-link-class":"c-icon c-icon--chevronRight01","active-class":"is-current","disabled-class":"is-hide","hide-prev-next":!1,"onUpdate:modelValue":B},null,8,["model-value","page-count","page-range"])):x("",!0),t[5]||(t[5]=i()),e("div",ut,[v
1(u,{class:"btn btn-next",to:"/lp/wanted"},{default:k(()=>[...t[3]||(t[3]=[e("span",null,"ããããã¼ã¸ã¸",-1)])]),_:1})])])]),t[10]||(t[10]=i()),t[11]||(t[11]=e("footer",null,[e("div",{class:"footer_inner"},[e("p",{class:"footer_copy"},"© viviON Inc.")])],-1))])}}};export{wt 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.