2 lines
733 B
Java
2 lines
733 B
Java
import{$ as i}from"./index-X7Y8jykP.js";import{useWindowSizeFn as m}from"./useWindowSizeFn-C-0M9_Ul.js";import{r as n}from"./vue-vendor-DNhG1Cve.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";function f(e){const t=n((e==null?void 0:e.def)||"600px");m(u,100,{immediate:!0});function u(){let a=document.documentElement.clientWidth;switch(!0){case a>i.XL:t.value=(e==null?void 0:e.xl)||"600px";break;case a>i.LG:t.value=(e==null?void 0:e.lg)||"600px";break;case a>i.MD:t.value=(e==null?void 0:e.md)||"600px";break;case a>i.SM:t.value=(e==null?void 0:e.sm)||"500px";break;case a>i.XS:t.value=(e==null?void 0:e.xs)||"400px";break;default:t.value=(e==null?void 0:e.mindef)||"300px";break}}return{width:t,calcWidth:u}}export{f as useAdapt};
|