t-fighting-design
Version:
Fighting design can quickly build interactive interfaces in vue3 applications, which looks good.
2 lines (1 loc) • 466 B
JavaScript
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const s=require("vue"),l=require("../../_utils/index3.js"),n=()=>{const e=s.ref(1),r=s.ref(0),t=()=>{l.keepDecimal(e.value,1)<=.2||(e.value-=.2)},u=()=>{e.value>=10||(e.value+=.2)};return{scale:e,rotate:r,smaller:t,bigger:u,onImgMousewheel:o=>{if(o.preventDefault(),o.deltaY>1){t();return}u()},recovery:()=>{e.value=1,r.value=0}}};exports.useOperationImg=n;