UNPKG

@ariakit/react-core

Version:

Ariakit React core

17 lines (14 loc) 348 B
"use client"; // src/tag/utils.ts import { isTouchDevice } from "@ariakit/core/utils/platform"; import { useEffect, useState } from "react"; function useTouchDevice() { const [touchDevice, setTouchDevice] = useState(false); useEffect(() => { setTouchDevice(isTouchDevice()); }, []); return touchDevice; } export { useTouchDevice };