UNPKG

@dvcol/common-utils

Version:

Typescript library for common utility functions and constants

16 lines (14 loc) 500 B
// lib/common/utils/navigator.utils.ts var isMacOs = () => { const userAgent = navigator?.userAgent; if (userAgent.indexOf("Mac") !== -1) return true; const platform = navigator?.userAgentData?.platform ?? navigator?.platform; return platform.indexOf("mac") !== -1; }; var getShortLocale = () => navigator?.language?.split("-").at(0) ?? "en"; var getNavigatorVersion = () => /Chrome\/([0-9.]+)/.exec(navigator.userAgent).at(1); export { isMacOs, getShortLocale, getNavigatorVersion };