From 7405cff34efa60bcbabb533caeceb6ac2d837c78 Mon Sep 17 00:00:00 2001 From: sylenien Date: Fri, 2 Sep 2022 17:52:50 +0200 Subject: [PATCH] feat(tracker): error tags --- tracker/tracker/src/main/index.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tracker/tracker/src/main/index.ts b/tracker/tracker/src/main/index.ts index af84730b0..f3105eb36 100644 --- a/tracker/tracker/src/main/index.ts +++ b/tracker/tracker/src/main/index.ts @@ -45,6 +45,11 @@ export type Options = Partial< __DISABLE_SECURE_MODE?: boolean } +interface ErrorExtra { + tags: string[] + meta: Record +} + const DOCS_SETUP = '/installation/setup-or' function processOptions(obj: any): obj is Options { @@ -271,7 +276,7 @@ export default class API { } } - handleError = (e: Error | ErrorEvent | PromiseRejectionEvent) => { + handleError = (e: Error | ErrorEvent | PromiseRejectionEvent, extraInfo?: ErrorExtra) => { if (this.app === null) { return }