2 lines
1.9 KiB
JavaScript
2 lines
1.9 KiB
JavaScript
import{C as a}from"./pFOmwm6m.js";import{d as l,r as o,I as r,cA as s,k as n,o as u,y as w,R as c,z as _,C as x,J as y,D as v,A as h}from"./Cbt2tPBc.js";const g=["width","height"],m=["x","width","height"],f=["x","width","height"],k=["y","width","height"],p=["x","y","width","height"],S=["x","y","width","height"],C=["y","width","height"],b=["x","y","width","height"],z=["x","y","width","height"],B=["y","width","height"],N=["x","y","width","height"],R=["x","y","width","height"],V=l({__name:"SquarePostSkeleton",setup(q){const i=o(!1),d=o(null),e=r(s(d,{width:0,height:0},{box:"border-box"})),t=n(()=>Math.max(e.width/3-2,0));return u(()=>{i.value=!0}),(A,E)=>i.value?(_(),w("div",{key:0,ref_key:"skeletonRatio",ref:d,class:"h-fit"},[x(y(a),{width:e.width,height:"860"},{default:v(()=>[h("rect",{x:"0",y:"10",rx:"3",ry:"3",width:t.value,height:t.value},null,8,g),h("rect",{x:e.width/3,y:"10",rx:"3",ry:"3",width:t.value,height:t.value},null,8,m),h("rect",{x:2*e.width/3,y:"10",rx:"3",ry:"3",width:t.value,height:t.value},null,8,f),h("rect",{x:"0",y:11+e.width/3,rx:"3",ry:"3",width:t.value,height:t.value},null,8,k),h("rect",{x:e.width/3,y:11+e.width/3,rx:"3",ry:"3",width:t.value,height:t.value},null,8,p),h("rect",{x:2*e.width/3,y:11+e.width/3,rx:"3",ry:"3",width:t.value,height:t.value},null,8,S),h("rect",{x:"0",y:12+2*e.width/3,rx:"3",ry:"3",width:t.value,height:t.value},null,8,C),h("rect",{x:e.width/3,y:12+2*e.width/3,rx:"3",ry:"3",width:t.value,height:t.value},null,8,b),h("rect",{x:2*e.width/3,y:12+2*e.width/3,rx:"3",ry:"3",width:t.value,height:t.value},null,8,z),h("rect",{x:"0",y:13+3*e.width/3,rx:"3",ry:"3",width:t.value,height:t.value},null,8,B),h("rect",{x:e.width/3,y:13+3*e.width/3,rx:"3",ry:"3",width:t.value,height:t.value},null,8,N),h("rect",{x:2*e.width/3,y:13+3*e.width/3,rx:"3",ry:"3",width:t.value,height:t.value},null,8,R)]),_:1},8,["width"])],512)):c("",!0)}}),P=Object.assign(V,{__name:"SquarePostSkeleton"});export{P as _};
|