@esri/calcite-components
Version:
Web Components for Esri's Calcite Design System.
20 lines (17 loc) • 571 B
JavaScript
/*!
* All material copyright ESRI, All Rights Reserved, unless otherwise specified.
* See https://github.com/Esri/calcite-components/blob/master/LICENSE.md for details.
* v1.5.0-next.4
*/
;
function getUserAgentData() {
return navigator.userAgentData;
}
function getUserAgentString() {
const uaData = getUserAgentData();
return uaData?.brands
? uaData.brands.map(({ brand, version }) => `${brand}/${version}`).join(" ")
: navigator.userAgent;
}
exports.getUserAgentData = getUserAgentData;
exports.getUserAgentString = getUserAgentString;