@loickit-v/swiper
Version:
loickit swiper components for vue
22 lines (21 loc) • 503 B
JavaScript
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
};