mirror of https://github.com/rocboss/paopao-ce
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
19 KiB
2 lines
19 KiB
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/Home-C1i1s0kr.js","assets/sidebar-CIS7wt6Z.js","assets/@css-render-YsNuQTaE.js","assets/rolldown-runtime-Bhmf7a9N.js","assets/@vicons-Bd7TWO2p.js","assets/axios-DKxZWLrQ.js","assets/naive-ui-DIGPL69-.js","assets/@emotion-CU1dD7u8.js","assets/@juggle-BrKhuOcS.js","assets/async-validator-CMpIue6_.js","assets/css-render-CfBkj-3z.js","assets/date-fns-HSvC9ggH.js","assets/evtd-BSFY9q6N.js","assets/lodash-es-BfZ3RYx_.js","assets/pinia-TbaIYBWH.js","assets/vue-router-Dw9lfhBK.js","assets/sidebar-CwCVJc7v.css","assets/@opentiny-OUcFAk7l.js","assets/@opentiny-CPc0DEJI.css","assets/@vue-BhUWcoL8.js","assets/copy-to-clipboard-BDzdVqb_.js","assets/lodash-Dr6o4bo3.js","assets/moment-D_9q9veS.js","assets/v3-infinite-loading-DRGEwjx_.js","assets/v3-infinite-loading-DWmhi9NU.css","assets/main-nav-BLJ4tcq0.js","assets/vooks-DlxAfBad.js","assets/main-nav-BhRHv4w-.css","assets/usePostContent-Bn5GGxB9.js","assets/paopao-video-player-XhTrNTh9.js","assets/usePostContent-BAXsHlK3.css","assets/post-item-DKmEIWwa.js","assets/useUserAction-iK-3kVew.js","assets/useUserAction-CJ-tJpl-.css","assets/post-item-cSfbSl0x.css","assets/post-skeleton-1eDXvLg5.js","assets/post-skeleton-CFuuv7Yn.css","assets/whisper-add-friend-DIrW-cPO.js","assets/whisper-add-friend-9g9fU8YA.css","assets/usePagination-DgEOoMuu.js","assets/IEnum-BCKr4OIN.js","assets/Home-DXUDtWEM.css","assets/Post-B-g3aX0p.js","assets/Post-CTdoHpdF.css","assets/Topic-Dc2uTH5a.js","assets/Topic-D4EiDu_q.css","assets/Anouncement-xalmAAYK.js","assets/Anouncement-_ssUZYpH.css","assets/Profile-CPbZ1j92.js","assets/count-vruy0lPH.js","assets/Profile-fTEw1_Uv.css","assets/User-B_oiBoq2.js","assets/User-DlfEvs3P.css","assets/Messages-B1j4N-Nn.js","assets/infinite-load-more-OgVc9-3Y.js","assets/infinite-load-more-CHBNJ-Dt.css","assets/Messages-Dhkm4LeS.css","assets/Collection-CrMnfk-2.js","assets/Collection-CqIeLX-c.css","assets/Contacts-ClcOcFsh.js","assets/user-card-B9Y02rEu.js","assets/user-card-Ccn_C01I.css","assets/Contacts-YQDhilEo.css","assets/Following-CoBdNoG4.js","assets/Following-Dy2uDBWe.css","assets/Wallet-CuIj4Lll.js","assets/dijkstrajs-Bx4WOP5j.js","assets/qrcode-isHacUp7.js","assets/Wallet-DeQintKb.css","assets/Setting-_-T9YogA.js","assets/Setting-DrSe5ZBc.css","assets/AdminSettings-CkFKhNv8.js","assets/AdminSettings-7vVu1MuP.css","assets/404-P3npKx9b.js","assets/404-B6regz6w.css"])))=>i.map(i=>d[i]);
|
|
import{A as e,Bt as t,C as n,D as r,H as i,It as a,J as o,K as s,O as c,Q as l,S as u,W as d,X as f,Y as p,b as m,f as h,g,h as _,ht as v,it as y,lt as b,o as x,p as S,st as C,w,x as T}from"./@css-render-YsNuQTaE.js";import{r as E,t as D}from"./pinia-TbaIYBWH.js";import{i as ee,n as O,t as k}from"./vue-router-Dw9lfhBK.js";import{B as A,D as j,G as M,H as N,N as te,O as P,P as ne,Q as F,V as I,a as L,c as R,f as re,l as z,nt as B,o as V,ot as H,t as U,tt as W}from"./naive-ui-DIGPL69-.js";import"./@juggle-BrKhuOcS.js";import{a as G,c as K,i as q,l as J,o as Y,r as X,s as ie,t as ae}from"./sidebar-CIS7wt6Z.js";import{C as oe}from"./@vicons-Bd7TWO2p.js";import{t as Z}from"./moment-D_9q9veS.js";/* empty css */(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),e.crossOrigin===`use-credentials`?t.credentials=`include`:e.crossOrigin===`anonymous`?t.credentials=`omit`:t.credentials=`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})();var se=`modulepreload`,ce=function(e){return`/`+e},le={},Q=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e=document.getElementsByTagName(`link`),i=document.querySelector(`meta[property=csp-nonce]`),a=i?.nonce||i?.getAttribute(`nonce`);function o(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}r=o(t.map(t=>{if(t=ce(t,n),t in le)return;le[t]=!0;let r=t.endsWith(`.css`),i=r?`[rel="stylesheet"]`:``;if(n)for(let n=e.length-1;n>=0;n--){let i=e[n];if(i.href===t&&(!r||i.rel===`stylesheet`))return}else if(document.querySelector(`link[href="${t}"]${i}`))return;let o=document.createElement(`link`);if(o.rel=r?`stylesheet`:se,r||(o.as=`script`),o.crossOrigin=``,o.href=t,a&&o.setAttribute(`nonce`,a),document.head.appendChild(o),r)return new Promise((e,n)=>{o.addEventListener(`load`,e),o.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${t}`)))})}))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})},ue=k({history:O(),routes:[{path:`/`,name:`home`,meta:{title:`广场`,keepAlive:!0},component:()=>Q(()=>import(`./Home-C1i1s0kr.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41]))},{path:`/post`,name:`post`,meta:{title:`泡泡详情`},component:()=>Q(()=>import(`./Post-B-g3aX0p.js`),__vite__mapDeps([42,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,19,20,21,22,23,24,25,26,27,28,29,30,35,36,32,33,40,43]))},{path:`/topic`,name:`topic`,meta:{title:`话题`},component:()=>Q(()=>import(`./Topic-Dc2uTH5a.js`),__vite__mapDeps([44,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,25,26,27,45]))},{path:`/anouncement`,name:`anouncement`,meta:{title:`公告`},component:()=>Q(()=>import(`./Anouncement-xalmAAYK.js`),__vite__mapDeps([46,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,22,25,26,27,35,36,47]))},{path:`/profile`,name:`profile`,meta:{title:`主页`},component:()=>Q(()=>import(`./Profile-CPbZ1j92.js`),__vite__mapDeps([48,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,19,20,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,49,50]))},{path:`/u`,name:`user`,meta:{title:`用户详情`},component:()=>Q(()=>import(`./User-B_oiBoq2.js`),__vite__mapDeps([51,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,19,20,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,49,52]))},{path:`/messages`,name:`messages`,meta:{title:`消息`},component:()=>Q(()=>import(`./Messages-B1j4N-Nn.js`),__vite__mapDeps([53,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,19,22,23,24,54,55,25,26,27,32,33,39,56]))},{path:`/collection`,name:`collection`,meta:{title:`收藏`},component:()=>Q(()=>import(`./Collection-CrMnfk-2.js`),__vite__mapDeps([57,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,19,20,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,58]))},{path:`/contacts`,name:`contacts`,meta:{title:`好友`},component:()=>Q(()=>import(`./Contacts-ClcOcFsh.js`),__vite__mapDeps([59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,19,22,23,24,54,55,25,26,27,35,36,60,32,33,61,39,62]))},{path:`/following`,name:`following`,meta:{title:`关注`},component:()=>Q(()=>import(`./Following-CoBdNoG4.js`),__vite__mapDeps([63,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,19,22,23,24,25,26,27,35,36,60,32,33,61,39,64]))},{path:`/wallet`,name:`wallet`,meta:{title:`钱包`},component:()=>Q(()=>import(`./Wallet-CuIj4Lll.js`),__vite__mapDeps([65,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,66,22,67,25,26,27,35,36,68]))},{path:`/setting`,name:`setting`,meta:{title:`设置`},component:()=>Q(()=>import(`./Setting-_-T9YogA.js`),__vite__mapDeps([69,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,25,26,27,70]))},{path:`/admin/settings`,name:`admin-settings`,meta:{title:`系统配置`},component:()=>Q(()=>import(`./AdminSettings-CkFKhNv8.js`),__vite__mapDeps([71,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,25,26,27,72]))},{path:`/404`,name:`404`,meta:{title:`404`},component:()=>Q(()=>import(`./404-P3npKx9b.js`),__vite__mapDeps([73,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,25,26,27,74]))},{path:`/:pathMatch(.*)`,redirect:`/404`}]});ue.beforeEach((e,t,n)=>{document.title=`${e.meta.title} | 泡泡 - 一个清新文艺的微社区`,n()});var $=(e=``)=>Y({method:`get`,url:`/v1/user/info`,headers:{Authorization:`Bearer ${e}`}}),de={class:`auth-wrap`},fe={key:0},pe=X(e({__name:`auth`,setup(e){let t=J(),a=K(),o=q(),{authModalShow:s,authModelTab:f}=E(t),{profile:p}=E(o),m=b(!1),g=b(),_=C({username:``,password:``}),x=b(),D=C({username:``,password:``,repassword:``}),ee={username:{required:!0,message:`请输入账户名`},password:{required:!0,message:`请输入密码`},repassword:[{required:!0,message:`请输入密码`},{validator:(e,t)=>!!D.password&&D.password.startsWith(t)&&D.password.length>=t.length,message:`两次密码输入不一致`,trigger:`input`}]},O=e=>{e.preventDefault(),e.stopPropagation(),g.value?.validate(e=>{e||(m.value=!0,G.v1.auth.post.login({username:_.username,password:_.password}).then(e=>{let t=e?.token||``;return localStorage.setItem(ie,t),$(t)}).then(e=>{window.$message.success(`登录成功`),m.value=!1,a.updateUserinfo(e),t.triggerAuth(!1),t.doRefresh(),_.username=``,_.password=``}).catch(e=>{m.value=!1}))})},k=e=>{e.preventDefault(),e.stopPropagation(),x.value?.validate(e=>{e||(m.value=!0,G.v1.auth.post.register({username:D.username,password:D.password}).then(e=>G.v1.auth.post.login({username:D.username,password:D.password})).then(e=>{let t=e?.token||``;return localStorage.setItem(ie,t),$(t)}).then(e=>{window.$message.success(`注册成功`),m.value=!1,a.updateUserinfo(e),t.triggerAuth(!1),D.username=``,D.password=``,D.repassword=``}).catch(e=>{m.value=!1}))})};return i(()=>{let e=localStorage.getItem(`PAOPAO_TOKEN`)||``;e?$(e).then(e=>{a.updateUserinfo(e),t.triggerAuth(!1)}).catch(e=>{a.userLogout()}):a.userLogout()}),(e,t)=>{let i=L,a=V,o=ne,b=H,C=P,E=te,A=B,j=z,M=R,F=W,I=N;return d(),u(I,{show:v(s),"onUpdate:show":t[7]||=e=>y(s)?s.value=e:null,class:`auth-card`,preset:`card`,size:`small`,"mask-closable":!1,bordered:!1,style:{width:`360px`}},{default:l(()=>[T(`div`,de,[c(F,{bordered:!1},{default:l(()=>[v(p).allowUserRegister?n(``,!0):(d(),w(`div`,fe,[c(o,{justify:`center`},{default:l(()=>[c(a,null,{default:l(()=>[c(i,{type:`success`},{default:l(()=>[...t[8]||=[r(`账号登录`,-1)]]),_:1})]),_:1})]),_:1}),c(E,{ref_key:`loginRef`,ref:g,model:_,rules:{username:{required:!0,message:`请输入账户名`},password:{required:!0,message:`请输入密码`}}},{default:l(()=>[c(C,{label:`账户`,path:`username`},{default:l(()=>[c(b,{value:_.username,"onUpdate:value":t[0]||=e=>_.username=e,placeholder:`请输入用户名`,onKeyup:h(S(O,[`prevent`]),[`enter`])},null,8,[`value`,`onKeyup`])]),_:1}),c(C,{label:`密码`,path:`password`},{default:l(()=>[c(b,{type:`password`,"show-password-on":`mousedown`,value:_.password,"onUpdate:value":t[1]||=e=>_.password=e,placeholder:`请输入账户密码`,onKeyup:h(S(O,[`prevent`]),[`enter`])},null,8,[`value`,`onKeyup`])]),_:1})]),_:1},8,[`model`]),c(A,{type:`primary`,block:``,secondary:``,strong:``,loading:m.value,onClick:O},{default:l(()=>[...t[9]||=[r(` 登录 `,-1)]]),_:1},8,[`loading`])])),v(p).allowUserRegister?(d(),u(M,{key:1,"default-value":v(f),size:`large`,"justify-content":`space-evenly`},{default:l(()=>[c(j,{name:`signin`,tab:`登录`},{default:l(()=>[c(E,{ref_key:`loginRef`,ref:g,model:_,rules:{username:{required:!0,message:`请输入账户名`},password:{required:!0,message:`请输入密码`}}},{default:l(()=>[c(C,{label:`账户`,path:`username`},{default:l(()=>[c(b,{value:_.username,"onUpdate:value":t[2]||=e=>_.username=e,placeholder:`请输入用户名`,onKeyup:h(S(O,[`prevent`]),[`enter`])},null,8,[`value`,`onKeyup`])]),_:1}),c(C,{label:`密码`,path:`password`},{default:l(()=>[c(b,{type:`password`,"show-password-on":`mousedown`,value:_.password,"onUpdate:value":t[3]||=e=>_.password=e,placeholder:`请输入账户密码`,onKeyup:h(S(O,[`prevent`]),[`enter`])},null,8,[`value`,`onKeyup`])]),_:1})]),_:1},8,[`model`]),c(A,{type:`primary`,block:``,secondary:``,strong:``,loading:m.value,onClick:O},{default:l(()=>[...t[10]||=[r(` 登录 `,-1)]]),_:1},8,[`loading`])]),_:1}),c(j,{name:`signup`,tab:`注册`},{default:l(()=>[c(E,{ref_key:`registerRef`,ref:x,model:D,rules:ee},{default:l(()=>[c(C,{label:`用户名`,path:`username`},{default:l(()=>[c(b,{value:D.username,"onUpdate:value":t[4]||=e=>D.username=e,placeholder:`用户名注册后无法修改`},null,8,[`value`])]),_:1}),c(C,{label:`密码`,path:`password`},{default:l(()=>[c(b,{type:`password`,"show-password-on":`mousedown`,placeholder:`密码不少于6位`,value:D.password,"onUpdate:value":t[5]||=e=>D.password=e,onKeyup:h(S(k,[`prevent`]),[`enter`])},null,8,[`value`,`onKeyup`])]),_:1}),c(C,{label:`重复密码`,path:`repassword`},{default:l(()=>[c(b,{type:`password`,"show-password-on":`mousedown`,placeholder:`请再次输入密码`,value:D.repassword,"onUpdate:value":t[6]||=e=>D.repassword=e,onKeyup:h(S(k,[`prevent`]),[`enter`])},null,8,[`value`,`onKeyup`])]),_:1})]),_:1},8,[`model`]),c(A,{type:`primary`,block:``,secondary:``,strong:``,loading:m.value,onClick:k},{default:l(()=>[...t[11]||=[r(` 注册 `,-1)]]),_:1},8,[`loading`])]),_:1})]),_:1},8,[`default-value`])):n(``,!0)]),_:1})])]),_:1},8,[`show`])}}}),[[`__scopeId`,`data-v-0a09aa63`]]),me=e=>Y({method:`get`,url:`/v1/posts`,params:e}),he=e=>Y({method:`get`,url:`/v1/tags`,params:e}),ge=e=>Y({method:`get`,url:`/v1/post`,params:e}),_e=e=>Y({method:`get`,url:`/v1/post/star`,params:e}),ve=e=>Y({method:`post`,url:`/v1/post/star`,data:e}),ye=e=>Y({method:`get`,url:`/v1/post/collection`,params:e}),be=e=>Y({method:`post`,url:`/v1/post/collection`,data:e}),xe=e=>Y({method:`get`,url:`/v1/post/comments`,params:e}),Se=e=>Y({method:`get`,url:`/v1/trends/index`,params:e}),Ce=e=>Y({method:`post`,url:`/v1/post`,data:e}),we=e=>Y({method:`delete`,url:`/v1/post`,data:e}),Te=e=>Y({method:`post`,url:`/v1/post/lock`,data:e}),Ee=e=>Y({method:`post`,url:`/v1/post/stick`,data:e}),De=e=>Y({method:`post`,url:`/v1/post/highlight`,data:e}),Oe=e=>Y({method:`post`,url:`/v1/post/visibility`,data:e}),ke=e=>Y({method:`post`,url:`/v1/tweet/comment/thumbsup`,data:e}),Ae=e=>Y({method:`post`,url:`/v1/tweet/comment/thumbsdown`,data:e}),je=e=>Y({method:`post`,url:`/v1/tweet/reply/thumbsup`,data:e}),Me=e=>Y({method:`post`,url:`/v1/tweet/reply/thumbsdown`,data:e}),Ne=e=>Y({method:`post`,url:`/v1/post/comment`,data:e}),Pe=e=>Y({method:`delete`,url:`/v1/post/comment`,data:e}),Fe=e=>Y({method:`post`,url:`/v1/post/comment/highlight`,data:e}),Ie=e=>Y({method:`post`,url:`/v1/post/comment/reply`,data:e}),Le=e=>Y({method:`delete`,url:`/v1/post/comment/reply`,data:e}),Re=e=>Y({method:`post`,url:`/v1/topic/stick`,data:e}),ze=e=>Y({method:`post`,url:`/v1/topic/pin`,data:e}),Be=e=>Y({method:`post`,url:`/v1/topic/follow`,data:e}),Ve=e=>Y({method:`post`,url:`/v1/topic/unfollow`,data:e});Z.locale(`zh-cn`);var He=e=>Z.unix(e).fromNow(),Ue=e=>{let t=Z.unix(e),n=Z();return t.year()==n.year()?Z().diff(t,`month`)>3?t.utc(!0).format(`MM-DD HH:mm`):t.fromNow():t.utc(!0).format(`YYYY-MM-DD HH:mm`)},We=e=>{let t=Z.unix(e),n=Z();return t.year()==n.year()?Z().diff(t,`month`)>3?t.utc(!0).format(`MM-DD`):t.fromNow():t.utc(!0).format(`YYYY-MM-DD`)},Ge=e=>Z.unix(e).utc(!0).format(`YYYY年MM月`),Ke={key:0,class:`rightbar-wrap`},qe={class:`search-wrap`},Je={class:`post-num`},Ye={class:`post-num`},Xe={class:`copyright`},Ze=[`href`],Qe=[`href`],$e={class:`site-info-item`},et=X(e({__name:`rightbar`,setup(e){let a=b([]),p=b([]),g=b(!1),y=b(``),x=J(),C=K(),D=q(),{collapsedRight:O,refreshTopicFollow:k}=E(x),{userInfo:A,userLogined:j}=E(C),{profile:N}=E(D),te=ee(),P=b(0),F=b(0),I=b(0),L=b(0),R=b(null),z=()=>{G.v1.admin.get.site.status().then(e=>{P.value=e.register_user_count,F.value=e.online_user_count,I.value=e.history_max_online,L.value=e.server_up_time}).catch(e=>{}),X.disconnect()},B=()=>{g.value=!0,he({type:`hot_extral`,num:12,extral_num:6}).then(e=>{a.value=e.topics,p.value=e.extral_topics??[],Y.value=!0,g.value=!1}).catch(e=>{g.value=!1})},V=e=>e>=1e3?(e/1e3).toFixed(1)+`k`:e,U=()=>{te.push({name:`home`,query:{q:y.value}})},Y=m({get:()=>j.value&&p.value.length!==0,set:e=>{}});f(()=>({refreshTopicFollow:k.value,userLogined:j.value}),(e,t)=>{(e.refreshTopicFollow!==t.refreshTopicFollow||e.userLogined)&&B(),A.value.is_admin&&z()});let X=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&z()})},{root:null,rootMargin:`0px`,threshold:1});return i(()=>{R.value&&X.observe(R.value),B()}),(e,i)=>{let f=M,m=H,b=o(`router-link`),x=re,C=W,E=ne;return v(O)?n(``,!0):(d(),w(`div`,Ke,[T(`div`,qe,[c(m,{round:``,clearable:``,placeholder:`搜一搜...`,value:y.value,"onUpdate:value":i[0]||=e=>y.value=e,onKeyup:h(S(U,[`prevent`]),[`enter`])},{prefix:l(()=>[c(f,{component:v(oe)},null,8,[`component`])]),_:1},8,[`value`,`onKeyup`])]),Y.value?(d(),u(C,{key:0,class:`hottopic-wrap`,title:`关注话题`,embedded:``,bordered:!1,size:`small`},{default:l(()=>[c(x,{show:g.value},{default:l(()=>[(d(!0),w(_,null,s(p.value,e=>(d(),w(`div`,{class:`hot-tag-item`,key:e.id},[c(b,{class:`hash-link`,to:{name:`home`,query:{q:e.tag,t:`tag`}}},{default:l(()=>[r(` #`+t(e.tag),1)]),_:2},1032,[`to`]),T(`div`,Je,t(V(e.quote_num)),1)]))),128))]),_:1},8,[`show`])]),_:1})):n(``,!0),c(C,{class:`hottopic-wrap`,title:`热门话题`,embedded:``,bordered:!1,size:`small`},{default:l(()=>[c(x,{show:g.value},{default:l(()=>[(d(!0),w(_,null,s(a.value,e=>(d(),w(`div`,{class:`hot-tag-item`,key:e.id},[c(b,{class:`hash-link`,to:{name:`home`,query:{q:e.tag,t:`tag`}}},{default:l(()=>[r(` #`+t(e.tag),1)]),_:2},1032,[`to`]),T(`div`,Ye,t(V(e.quote_num)),1)]))),128))]),_:1},8,[`show`])]),_:1}),c(C,{class:`copyright-wrap`,embedded:``,bordered:!1,size:`small`},{default:l(()=>[T(`div`,Xe,`© `+t(v(N).copyrightTop),1),T(`div`,null,[c(E,null,{default:l(()=>[T(`a`,{href:v(N).copyrightLeftLink,target:`_blank`,class:`hash-link`},t(v(N).copyrightLeft),9,Ze),T(`a`,{href:v(N).copyrightRightLink,target:`_blank`,class:`hash-link`},t(v(N).copyrightRight),9,Qe)]),_:1})])]),_:1}),v(A).is_admin?(d(),w(`div`,{key:1,class:`site-info`,ref_key:`userInfoElement`,ref:R},[T(`span`,$e,t(P.value)+` 注册用户,`+t(F.value)+` 人在线,最高在线 `+t(I.value)+` 人,站点上线于 `+t(v(He)(L.value)),1)],512)):n(``,!0)]))}}}),[[`__scopeId`,`data-v-a80a12bf`]]),tt=()=>Y({method:`get`,url:`/v1/site/profile`}),nt={"has-sider":``,class:`main-wrap`,position:`static`},rt={key:0},it={class:`content-wrap`},at=e({__name:`App`,setup(e){let t=J(),r=q(),{theme:s,desktopModelShow:f}=E(t),h=m(()=>s.value===`dark`?U:null);function _(){r.loadDefaultSiteProfile(),tt().then(e=>{r.updateSiteProfile(e)}).catch(e=>{console.log(e)})}return i(()=>{_()}),(e,t)=>{let r=ae,i=o(`router-view`),s=et,m=pe,_=I,y=A,b=j,x=F;return d(),u(x,{theme:h.value},{default:l(()=>[c(y,null,{default:l(()=>[c(_,null,{default:l(()=>[T(`div`,{class:a([`app-container`,{dark:h.value?.name===`dark`,mobile:!v(f)}])},[T(`div`,nt,[v(f)?(d(),w(`div`,rt,[c(r)])):n(``,!0),T(`div`,it,[c(i,{class:`app-wrap`},{default:l(({Component:t})=>[(d(),u(g,null,[e.$route.meta.keepAlive?(d(),u(p(t),{key:0})):n(``,!0)],1024)),e.$route.meta.keepAlive?n(``,!0):(d(),u(p(t),{key:0}))]),_:1})]),c(s)]),c(m)],2)]),_:1})]),_:1}),c(b)]),_:1},8,[`theme`])}}}),ot=D();x(at).use(ue).use(ot).mount(`#app`);export{ke as A,ze as C,Re as D,Ee as E,Ve as M,Oe as N,Ae as O,$ as P,Te as S,ve as T,_e as _,He as a,Fe as b,Ce as c,we as d,Be as f,xe as g,ye as h,Ue as i,je as j,Me as k,Pe as l,ge as m,Ge as n,Ne as o,Se as p,We as r,Ie as s,tt as t,Le as u,me as v,be as w,De as x,he as y}; |