Sha256: a9dffc27a34d1271b8ec28eb5d18aae5bc4f8aad85b5a2f2a40c97b2d7647c4e
Contents?: true
Size: 569 Bytes
Versions: 53
Compression:
Stored size: 569 Bytes
Contents
function userAgent(pattern) { if (typeof window !== 'undefined' && window.navigator) { return !!/*@__PURE__*/navigator.userAgent.match(pattern); } } export const IE11OrLess = userAgent(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i); export const Edge = userAgent(/Edge/i); export const FireFox = userAgent(/firefox/i); export const Safari = userAgent(/safari/i) && !userAgent(/chrome/i) && !userAgent(/android/i); export const IOS = userAgent(/iP(ad|od|hone)/i); export const ChromeForAndroid = userAgent(/chrome/i) && userAgent(/android/i);
Version data entries
53 entries across 53 versions & 1 rubygems