Preview: BrowserDetector.ts
Size: 326 B
/var/www/uibuilder.cmshelp.dk/httpdocs/node_modules/react-dnd-html5-backend/src/BrowserDetector.ts
import { memoize } from './utils/js_utils.js'
declare global {
interface Window extends HTMLElement {
safari: any
}
}
export type Predicate = () => boolean
export const isFirefox: Predicate = memoize(() =>
/firefox/i.test(navigator.userAgent),
)
export const isSafari: Predicate = memoize(() => Boolean(window.safari))
Directory Contents
Dirs: 2 × Files: 11