skeletion-index-modal-c65949c9.js 2.2 KB

1
  1. import{d as c,O as o,o as i,w as _,g as e}from"./index-bf337941.js";import{S as d,b as r,a}from"./index-0a63137f.js";import{C as u}from"./index-facf8af2.js";const w="_cellGroup_17l6w_1",m="_cell_17l6w_1",h="_iconTeacher_17l6w_13",k="_username_17l6w_20",v="_name_17l6w_20",p="_attendance_17l6w_29",f="_noLink_17l6w_36",g="_attendanceItem_17l6w_36",A="_weekAttendance_17l6w_51",G="_value_17l6w_51",y="_classAttendance_17l6w_56",I="_error_17l6w_63",L="_success_17l6w_66",S="_teacherAttendanceDetail_17l6w_69",C="_className_17l6w_76",T="_timer_17l6w_97",N="_skeletionTitle_17l6w_101",x="_detailCellGroup_17l6w_104",W="_detailGroup_17l6w_107",D="_detailItem_17l6w_114",b="_detailStatus_17l6w_121",B="_statusName_17l6w_128",M="_img_17l6w_131",O="_sign_17l6w_135",P="_locate_17l6w_143",t={cellGroup:w,cell:m,iconTeacher:h,username:k,name:v,class:"_class_17l6w_24",attendance:p,noLink:f,attendanceItem:g,weekAttendance:A,value:G,classAttendance:y,error:I,success:L,teacherAttendanceDetail:S,className:C,timer:T,skeletionTitle:N,detailCellGroup:x,detailGroup:W,detailItem:D,detailStatus:b,statusName:B,img:M,sign:O,locate:P},z=c({name:"skeleton-modal",props:{show:{type:Boolean,default:!1},showCount:{type:Array,default:()=>[1,2,3,4,5,6,5,6]},isLink:{type:Boolean,default:!0}},setup(l,{slots:s}){const n=o({loading:!1});return i(()=>{n.loading=l.show}),_(()=>l.show,()=>{n.loading=l.show}),()=>e(d,{loading:n.loading,style:"flex-wrap: wrap"},{template:()=>e("div",{style:{height:l.isLink?"calc(100vh - var(--header-height))":"auto",overflow:"hidden",width:"100%"}},[l.showCount.map(()=>e("div",{class:t.cellGroup},[e(u,{center:!0,isLink:l.isLink,clickable:!1,class:t.cell},{icon:()=>e(r,{class:t.iconTeacher},null),title:()=>e("div",{class:t.username,style:{width:"80px"}},[e(a,{rowWidth:"50%"},null),e(a,{style:{marginTop:"4px"}},null)]),value:()=>e("div",{class:[t.attendance,l.isLink?"":t.noLink]},[e("div",{class:[t.attendanceItem]},[e(a,{class:t.value,rowWidth:"40%"},null),e(a,{class:t.value,rowWidth:"40%"},null)]),e("div",{class:[t.attendanceItem]},[e(a,{class:t.value,rowWidth:"40%"},null),e(a,{class:t.value,rowWidth:"40%"},null)])])})]))]),default:()=>s.default&&s.default()})}});export{z as S,t as s};