UNPKG

use-ua-parser-js

Version:

React Hook for UAParser.js - Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data.

9 lines (8 loc) 594 B
import * as UAParser from 'ua-parser-js'; import { isMobile, isTouchDevice } from './helpers'; declare function useUA(uastring?: string): Pick<UAParser.IResult, "browser" | "device" | "engine" | "os" | "cpu"> | null; declare function useDevice(uastring?: string): UAParser.IDevice | null; declare function useBrowser(uastring?: string): UAParser.IBrowser | null; declare function useCPU(uastring?: string): UAParser.ICPU | null; declare function useEngine(uastring?: string): UAParser.IEngine | null; export { useUA, useDevice, useBrowser, useCPU, useEngine, isMobile, isTouchDevice };