UNPKG

@loickit-v/swiper

Version:

loickit swiper components for vue

22 lines (21 loc) 503 B
import { SLIDE_DIRECTION as i } from "../components/constant/index.js"; import { u_once as a } from "./index.js"; const D = (n) => { let e = { value: !1 }; const { run: s, reset: c } = a( (o, r) => { const t = Math.abs(o) * 10 / (Math.abs(r) * 10 || 1); e.value = n === i.HORIZONTAL ? t > 1 : t <= 1; } ); return { isConsistent: e, checkDirectionConsistent: s, resetCheckDirection: () => { c(), e.value = !1; } }; }; export { D as checkDirection };