1234567891011121314151617 |
- import { getWindow, getDocument } from 'ssr-window';
- let support;
- function calcSupport() {
- const window = getWindow();
- const document = getDocument();
- return {
- smoothScroll: document.documentElement && document.documentElement.style && 'scrollBehavior' in document.documentElement.style,
- touch: !!('ontouchstart' in window || window.DocumentTouch && document instanceof window.DocumentTouch)
- };
- }
- function getSupport() {
- if (!support) {
- support = calcSupport();
- }
- return support;
- }
- export { getSupport };
|