2 lines
1.7 KiB
JavaScript
2 lines
1.7 KiB
JavaScript
import{d as s,k as a,r as e,c as t,o as l,b as r,e as o,f as n,j as i,v as c,g as m,w as d,I as u,J as p}from"./index-BoIUJTA2.js";/* empty css *//* empty css *//* empty css */import{g as v}from"./dashboard-Csmn9wla.js";import{E as f}from"./index-DvejFoOw.js";import{E as x}from"./index-ZsMdSUVI.js";import{E as h}from"./index-Cp4NEpJ7.js";const b={class:"art-card h-128 p-5 mb-5 max-sm:mb-4"},j={class:"art-card-header"},g={class:"title"},y={class:"text-danger"},k={class:"h-[calc(100%-40px)] overflow-auto"},_={class:"flex-1"},w={class:"text-sm font-medium"},E={class:"text-g-500 mt-1"},z=s({__name:"todo-list",setup(s){const z=a([]),I=e(!1),L=t(()=>z.length),P=()=>{return s=this,a=null,e=function*(){I.value=!0;try{const{list:s}=yield v(50);z.splice(0,z.length,...s)}catch(s){}finally{I.value=!1}},new Promise((t,l)=>{var r=s=>{try{n(e.next(s))}catch(a){l(a)}},o=s=>{try{n(e.throw(s))}catch(a){l(a)}},n=s=>s.done?t(s.value):Promise.resolve(s.value).then(r,o);n((e=e.apply(s,a)).next())});var s,a,e};return l(()=>{P()}),(s,a)=>{const e=f,t=x,l=h;return o(),r("div",b,[n("div",j,[n("div",g,[a[1]||(a[1]=n("h4",null,"代办事项",-1)),n("p",null,[a[0]||(a[0]=i("待处理",-1)),n("span",y,c(L.value),1)])])]),n("div",k,[m(l,null,{default:d(()=>[(o(!0),r(u,null,p(z,s=>(o(),r("div",{class:"flex items-center h-17.5 border-b border-g-300 text-sm last:border-b-0 px-3",key:s.userId},[m(e,{src:s.avatar,size:32,class:"mr-3"},null,8,["src"]),n("div",_,[n("p",w,c(s.nickname),1),n("p",E,c(s.taskLabel),1)]),m(t,{type:"info",size:"small"},{default:d(()=>[i(c(s.taskLabel||"从未参与抽奖"),1)]),_:2},1024)]))),128))]),_:1})])])}}});export{z as default};
|