diff --git a/app/utils/error.ts b/app/utils/error.ts index 6a2a63ef1..f5f3df6ed 100644 --- a/app/utils/error.ts +++ b/app/utils/error.ts @@ -1,4 +1,4 @@ -import { sentryCaptureError } from './sentry' +import { sentryCaptureError, sentryCaptureMessage } from './sentry' export function logError(err: any) { if (__DEV__) { @@ -8,3 +8,12 @@ export function logError(err: any) { sentryCaptureError(err) } } + +export function logMessage(msg: string) { + if (__DEV__) { + console.tron.warn(msg) + } else { + console.warn(msg) + sentryCaptureMessage(msg) + } +} diff --git a/app/utils/sentry.ts b/app/utils/sentry.ts index 937feb542..bbba3793d 100644 --- a/app/utils/sentry.ts +++ b/app/utils/sentry.ts @@ -9,6 +9,10 @@ export function initSentry(dsn: string, environment: string) { }) } +export function sentryCaptureMessage(msg: string) { + return Sentry.captureMessage(msg) +} + export function sentryCaptureError(err: unknown) { return Sentry.captureException(err) }