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

Version Path
govuk_publishing_components-51.2.0 node_modules/sortablejs/src/BrowserInfo.js
govuk_publishing_components-51.1.1 node_modules/sortablejs/src/BrowserInfo.js
govuk_publishing_components-51.1.0 node_modules/sortablejs/src/BrowserInfo.js
govuk_publishing_components-51.0.0 node_modules/sortablejs/src/BrowserInfo.js
govuk_publishing_components-50.0.1 node_modules/sortablejs/src/BrowserInfo.js
govuk_publishing_components-50.0.0 node_modules/sortablejs/src/BrowserInfo.js
govuk_publishing_components-49.1.0 node_modules/sortablejs/src/BrowserInfo.js
govuk_publishing_components-49.0.0 node_modules/sortablejs/src/BrowserInfo.js
govuk_publishing_components-48.0.0 node_modules/sortablejs/src/BrowserInfo.js
govuk_publishing_components-47.0.0 node_modules/sortablejs/src/BrowserInfo.js
govuk_publishing_components-46.4.0 node_modules/sortablejs/src/BrowserInfo.js
govuk_publishing_components-46.3.1 node_modules/sortablejs/src/BrowserInfo.js
govuk_publishing_components-46.3.0 node_modules/sortablejs/src/BrowserInfo.js
govuk_publishing_components-46.2.0 node_modules/sortablejs/src/BrowserInfo.js
govuk_publishing_components-46.1.0 node_modules/sortablejs/src/BrowserInfo.js
govuk_publishing_components-46.0.0 node_modules/sortablejs/src/BrowserInfo.js
govuk_publishing_components-45.10.0 node_modules/sortablejs/src/BrowserInfo.js
govuk_publishing_components-45.9.0 node_modules/sortablejs/src/BrowserInfo.js
govuk_publishing_components-45.8.0 node_modules/sortablejs/src/BrowserInfo.js
govuk_publishing_components-45.7.0 node_modules/sortablejs/src/BrowserInfo.js