more.847cc561.js 2.3 KB

1
  1. import{_ as b,u as k,a as q,r as o,o as v,e as i,f as c,h as l,x as w,F as C,k as B,i as E,g as u}from"./index.f884e450.js";import{E as F}from"./pagination.29e6b41a.js";/* empty css *//* empty css *//* empty css */import{I}from"./index.a5accea8.js";import{Y as L}from"./Footer.bbea2ff2.js";import{l as N}from"./video.c430579b.js";import{l as R}from"./article.c01b4a44.js";import"./link.9c4c1dc9.js";import"./formatTime.53deef2b.js";import"./gather.2fe58cbe.js";/* empty css */import"./useUpimages.720aff88.js";import"./index.7a6f4560.js";const S={class:"articles-container"},U={class:"title"},V={class:"article-main",style:{"min-height":"730px"}},Y={class:"pagination-container"},$={__name:"more",setup(z){const _=k(),g=q();let s=o([]);const p=async()=>{try{const{data:e}=await N({is_page:0,is_boutique:1});s.value=e,r.value=e.length}catch{}},h=e=>{m.value=e,a.value=="\u7CBE\u9009\u89C6\u9891"?p():d()},r=o(0),m=o(0),d=async()=>{try{const{data:e}=await R({page:m.value,limit:12,is_page:0,is_boutique:1});s.value=e,r.value=e.length}catch{}},a=o("");a.value=g.query.title,a.value=="\u7CBE\u9009\u89C6\u9891"?v(p):v(d);const y=(e,n)=>{a.value=="\u7CBE\u9009\u89C6\u9891"?_.push({name:"videos",query:{id:e,type:n}}):_.push({name:"articles",query:{id:e,type:n}})};return(e,n)=>{const f=F;return i(),c("div",S,[l("div",U,w(a.value),1),l("div",V,[(i(!0),c(C,null,B(E(s),(t,x)=>(i(),c("div",{key:x,style:{"margin-bottom":"20px"}},[u(I,{onUpdate:D=>y(t.id,t.image?"common":"article"),type:t.image?"common":"article",title:t.title,"time-ago":t.original_published_at,descs:t.description,"topic-name":t.topic?.title,author:t.user?.username,"author-avatar":t.user?.avatar,view_count:t.view_count,comment_count:t.comment_count,collect_count:t.collect_count,share_count:t.share_count,image:t.image},null,8,["onUpdate","type","title","time-ago","descs","topic-name","author","author-avatar","view_count","comment_count","collect_count","share_count","image"])]))),128))]),l("div",Y,[u(f,{background:"",layout:"prev, pager, next",total:r.value,"page-size":12,onCurrentChange:h},null,8,["total"])]),u(L)])}}};var et=b($,[["__scopeId","data-v-7ac6479a"]]);export{et as default};