diff --git a/src/util.ts b/src/util.ts index 7cf6623..a0ccd84 100644 --- a/src/util.ts +++ b/src/util.ts @@ -1,5 +1,7 @@ import { useEffect, useState } from 'react' + + type Size = { width: number, height: number } export const useInnerWindowSize = (): Size => { const getCurrentSize = (): Size => ({ @@ -19,7 +21,7 @@ export const useInnerWindowSize = (): Size => { } export const useIsMousePresent = () => { - let [present, setPresent] = useState(false) + let [present, setPresent] = useState(!('ontouchstart' in window) && ('onmousemove' in window)) useEffect(() => { const enter = () => setPresent(true)