1var R=(f,k,n)=>new Promise((h,v)=>{var l=d=>{try{e(n.next(d))}catch(w){v(w)}},g=d=>{try{e(n.throw(d))}catch(w){v(w)}},e=d=>d.done?h(d.value):Promise.resolve(d.value).then(l,g);e((n=n.apply(f,k)).next())});import{d as M,a as V,s as E,f as i,o as t,c as s,e as a,t as _,E as Q,z as H,x as I,u as W,r as A,j as X,G as P,v as C,H as F,I as j,w as Y,B as Z,g as $,F as z,i as G,p as m,A as S,m as tt}from"../index.CDox20tP.js";import{_ as K}from"./profile.CgSEH5h1.js";import{u as O}from"./blog.KvJlHcUi.js";import{_ as T}from"./_plugin-vue_export-helper.DlAUqK2U.js";import B from"./ArticleList.C9jCbtKa.js";import{A as U}from"./ArticleListSkeleton.KuOOR8s1.js";import"./Button.Bcjn7RH5.js";const et={key:0,class:"profile-box"},at={class:"width-60"},st=["src"],it={key:1,src:K},ot={class:"info"},lt={class:"desc text-over"},nt={class:"button-box"},dt={class:"text-over font-small"},ct={key:1,class:"m-profile-box"},rt={class:"width-60"},vt=["src"],_t={key:1,src:K},ut={class:"info"},mt={class:"desc text-over"},kt=M({__name:"Profile",props:{authorData:{},profileImage:{}},setup(f){const k=O(),{moveRouter:n}=k,h=V(),{isMobile:v}=E(h),l=f;return(g,e)=>i(v)?(t(),s("div",ct,[a("div",rt,[a("div",{class:"image",onClick:e[3]||(e[3]=d=>i(n)("authorArticleList",l.authorData.author_id))},[l.profileImage?(t(),s("img",{key:0,src:l.profileImage},null,8,vt)):(t(),s("img",_t))]),a("div",ut,[a("h4",{class:"name",onClick:e[4]||(e[4]=d=>i(n)("authorArticleList",l.authorData.author_id))},_(l.authorData.pen_name),1),a("p",mt,_(l.authorData.profile),1)])])])):(t(),s("div",et,[a("div",at,[a("div",{class:"image",onClick:e[0]||(e[0]=d=>i(n)("authorArticleList",l.authorData.author_id))},[l.profileImage?(t(),s("img",{key:0,src:l.profileImage},null,8,st)):(t(),s("img",it))]),a("div",ot,[a("h4",{class:"name",onClick:e[1]||(e[1]=d=>i(n)("authorArticleList",l.authorData.author_id))},_(l.authorData.pen_name),1),a("p",lt,_(l.authorData.profile),1),a("div",nt,[a("div",{class:"more-btn",onClick:e[2]||(e[2]=d=>i(n)("authorArticleList",l.authorData.author_id))},[a("button",null,[a("span",dt,[Q(g.$slots,"button",{},()=>[e[5]||(e[5]=H("See more articles"))],!0)])])])])])])]))}}),q=T(kt,[["__scopeId","data-v-261137b1"]]),gt={key:0,class:"profile-box skeleton"},ht={key:1,class:"m-profile-box m-skeleton"},pt=M({__name:"ProfileSkeleton",setup(f){const k=V(),{isMobile:n}=E(k);return(h,v)=>i(n)?(t(),s("div",ht,v[1]||(v[1]=[I('<div class="width-100" data-v-a857aeba><div class="image" data-v-a857aeba><div class="skeleton-circle skeleton-loading" data-v-a857aeba></div></div><div class="info" data-v-a857aeba><h4 class="name" data-v-a857aeba><div class="skeleton-text skeleton-loading" data-v-a857aeba></div></h4><div class="desc" data-v-a857aeba><div class="skeleton-text skeleton-loading" data-v-a857aeba></div></div><div class="desc" data-v-a857aeba><div class="skeleton-text skeleton-loading short" data-v-a857aeba></div></div></div></div>',1)]))):(t(),s("div",gt,v[0]||(v[0]=[I('<div class="width-60" data-v-a857aeba><div class="image" data-v-a857aeba><div class="skeleton-circle skeleton-loading" data-v-a857aeba></div></div><div class="info" data-v-a857aeba><h4 class="name" data-v-a857aeba><div class="skeleton-text skeleton-loading" data-v-a857aeba></div></h4><div class="desc" data-v-a857aeba><div class="skeleton-text skeleton-loading" data-v-a857aeba></div></div><div class="desc" data-v-a857aeba><div class="skeleton-text skeleton-loading short" data-v-a857aeba></div></div></div></div>',1)])))}}),J=T(pt,[["__scopeId","data-v-a857aeba"]]),ft={key:0,class:"article__box"},yt={class:"main-image"},bt={key:0,class:"skeleton skeleton-main-image"},$t=["src"],wt={class:"width-container"},xt={key:0,class:"skeleton-contents"},At={key:1,class:"contents"},It={class:"tag_container"},Dt={class:"tag-list"},Lt=["onClick"],Ct={class:"title"},St=["innerHTML"],Mt={class:"profile"},Tt={class:"articles"},Nt={key:0},Rt={key:1},Bt={key:1,class:"article__box"},Ht={class:"width-container"},Vt={key:0,class:"skeleton-contents"},Et={key:1,class:"contents"},Pt={class:"title"},Ft={class:"tag_container"},jt={class:"tag-list"},zt=["onClick"],Gt={class:"main-image"}
1,Ut={key:0,class:"skeleton skeleton-main-image"},qt=["src"],Jt={class:"width-container"},Kt={key:0,class:"skeleton-contents"},Ot={key:0,class:"title skeleton"},Qt={key:1,class:"contents"},Wt=["innerHTML"],Xt={class:"profile"},Yt={class:"articles"},Zt={key:0},te={key:1},ee=M({__name:"ArticleDetail",setup(f){const k=O(),{moveRouter:n}=k,h=V(),{reset_article_list:v,get_kind_of_article_list:l}=h,{isMobile:g,articleData:e}=E(h),d=W(),w=A(d.params.id),y=A({author_id:0,department:"",name:"",pen_name:"",profile:"",profile_image:{server_file_path:"",server_file_name:"",client_file_name:""},tags:[]}),D=A(null),L=A(null),c=A(!0);return X(()=>R(this,null,function*(){var b,o,r;try{const u={article_id:w.value},p=yield P(u);if(p){e.value=p,L.value=yield C(e.value.image),document.title=`${e.value.title} - Connec.T`;const x=(r=(o=(b=e.value)==null?void 0:b.tags)==null?void 0:o[0])==null?void 0:r.tag_id;if(y.value=yield F({author_id:e.value.author}),D.value=yield C(y.value.profile_image),x!==void 0){const N={kind:"tag",page_num:1,tag_id:Number(x)};v(),yield l(N)}yield j({article_id:p.article_id})}}catch(u){console.error("Error loading article:",u)}finally{c.value=!1}})),Y(()=>d.params.id,()=>R(this,null,function*(){var b,o,r;try{const u={article_id:d.params.id},p=yield P(u);if(p){e.value=p,L.value=yield C(e.value.image),document.title=`${e.value.title} - Connec.T`;const x=(r=(o=(b=e.value)==null?void 0:b.tags)==null?void 0:o[0])==null?void 0:r.tag_id;if(y.value=yield F({author_id:e.value.author}),D.value=yield C(y.value.profile_image),x!==void 0){const N={kind:"tag",page_num:1,tag_id:Number(x)};v(),yield l(N)}yield j({article_id:p.article_id})}}catch(u){console.error("Error loading article:",u)}finally{c.value=!1}}),{immediate:!1}),Z(()=>{v()}),(b,o)=>i(g)?(t(),s("div",Bt,[a("div",Ht,[c.value?(t(),s("div",Vt,o[3]||(o[3]=[I('<h2 class="title skeleton" data-v-60a7e925></h2><div class="tag_container" data-v-60a7e925><ul class="tag-list" data-v-60a7e925><li class="skeleton" data-v-60a7e925></li><li class="skeleton" data-v-60a7e925></li><li class="skeleton" data-v-60a7e925></li></ul></div>',2)]))):(t(),s("div",Et,[a("h2",Pt,_(i(e).title),1),a("div",Ft,[a("ul",jt,[(t(!0),s(z,null,G(i(e).tags,r=>(t(),s("li",{onClick:u=>i(n)("tagArticleList",r.tag_id),key:r.tag_id}," #"+_(r.tag_name),9,zt))),128))])])]))]),a("div",Gt,[c.value?(t(),s("div",Ut)):(t(),s("img",{key:1,src:L.value},null,8,qt))]),a("div",Jt,[c.value?(t(),s("div",Kt,[i(g)?$("",!0):(t(),s("h2",Ot)),o[4]||(o[4]=I('<div class="content1 skeleton" data-v-60a7e925></div><div class="content2 skeleton" data-v-60a7e925></div><div class="content1 skeleton" data-v-60a7e925></div><div class="content2 skeleton" data-v-60a7e925></div><div class="content1 skeleton" data-v-60a7e925></div>',5))])):(t(),s("div",Qt,[a("div",{class:"content html-content",innerHTML:i(e).content},null,8,Wt)])),a("div",Xt,[c.value?(t(),m(J,{key:0})):(t(),m(q,{key:1,authorData:y.value,profileImage:D.value},null,8,["authorData","profileImage"]))]),a("div",Yt,[c.value?(t(),m(U,{key:0})):$("",!0),!c.value&&!i(g)?(t(),m(B,{key:1},{"series-title":S(()=>[o[5]||(o[5]=H(" Related Articles ")),i(e).tags[0]?(t(),s("span",Zt," #"+_(i(e).tags[0].tag_name),1)):(t(),s("span",te))]),_:1})):$("",!0),!c.value&&i(g)?(t(),m(B,{key:2},{"series-title":S(()=>[a("p",{onClick:o[0]||(o[0]=r=>i(n)("tagArticleList",i(e).tags[0].tag_id))},"Related Articles â ")]),"more-btn":S(()=>o[6]||(o[6]=[a("span",null,null,-1)])),_:1})):$("",!0)])])])):(t(),s("div",ft,[a("div",yt,[c.value?(t(),s("div",bt)):(t(),s("img",{key:1,src:L.value},null,8,$t))]),a("div",wt,[c.value?(t(),s("div",xt,o[1]||(o[1]=[I('<div class="tag_container" data-v-60a7e925><ul class="tag-list" data-v-60a7e925><li class="skeleton" data-v-60a7e925></li><li class="skeleton" data-v-60a7e925></li><li class="skeleton" data-v-60a7e925></li></ul></div><h2 class="title skeleton" data-v-60a7e925></h2><div class="content1 skeleton" data-v-60a7e925></div><div class="content2 skeleton" data-v-60a7e925></div><div class="content1 skeleton" data-v-60a7e925></div><div class="content2 skeleton" data-v-60a7e925></div><div class="content1 skeleton" data-v-60a7e925></div>',7)]))):$("",!0),c.value?$("",!0):(t(),s("div",At,[a("div",It,[a("ul",Dt,[(t(!0),s(z,null,G(i(e).tags,r=>(t(),s("li",{onClick:u=>i(n)("tagArticleList",r.tag_id),key:r.tag_id}," #"+_(r.tag_name),9,Lt))),128))])]),a("h2",Ct,_(i(e).title),1),a("div",{class:"content html-content",innerHTML:i(e).content},null,8,St)])),a("div",Mt,[c.value?(t(),m(J,{key:0})):(t(),m(q,{key:1,authorData:y.value,profileImage:D.value},null,8,["authorData","profileImage"]))]),a("div",Tt,[c.value?(t(),m(U,{key:0})):(t(),m(B,{key:1},{"series-title":S(()=>[o[2]||(o[2]=H(" Related Articles ")),i(e).tags[0]?(t(),s("span",Nt," #"+_(i(e).tags[0].tag_name),1)):(t(),s("span",Rt))]),_:1}))])])]))}}),ae=T(ee,[["__scopeId","data-v-60a7e925"]]),se={class:"article__container"},ie=M({__name:"Article",setup(f){return(k,n)=>(t(),s("div",se,[tt(ae)]))}}),ue=T(ie,[["__scopeId","data-v-14ec95f1"]]);export{ue 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.