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 };