@dvcol/common-utils
Version:
Typescript library for common utility functions and constants
16 lines (14 loc) • 500 B
JavaScript
// 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
};