From 4b1aae55c6aec4419b2e109624f4b058c4a9dd1c Mon Sep 17 00:00:00 2001 From: goenning Date: Fri, 1 Sep 2023 15:55:55 +0100 Subject: [PATCH] fix build --- packages/web/src/index.ts | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/packages/web/src/index.ts b/packages/web/src/index.ts index fdfef36..6e67a96 100644 --- a/packages/web/src/index.ts +++ b/packages/web/src/index.ts @@ -3,8 +3,8 @@ export type AptabaseOptions = { appVersion?: string; }; -const locale = navigator?.languages && navigator?.languages.length ? navigator?.languages[0] : navigator?.language; -const isDebug = location?.hostname === 'localhost'; +const locale = getBrowserLocale(); +const isDebug = getIsDebug(); let _appKey = ''; let _apiUrl = ''; @@ -83,3 +83,27 @@ export function trackEvent(eventName: string, props?: Record 0) { + return navigator.languages[0]; + } + + return navigator.language; +} + +function getIsDebug(): boolean { + if (process.env.NODE_ENV === 'development') { + return true; + } + + if (typeof location === 'undefined') { + return false; + } + + return location.hostname === 'localhost'; +}