UNPKG

framer-motion

Version:

A simple and powerful React animation library

15 lines (12 loc) 516 B
import { isBrowser } from '../utils/is-browser.mjs'; // We check for event support via functions in case they've been mocked by a testing suite. var supportsPointerEvents = function () { return isBrowser && window.onpointerdown === null; }; var supportsTouchEvents = function () { return isBrowser && window.ontouchstart === null; }; var supportsMouseEvents = function () { return isBrowser && window.onmousedown === null; }; export { supportsMouseEvents, supportsPointerEvents, supportsTouchEvents };