File tree Expand file tree Collapse file tree 1 file changed +10
-10
lines changed Expand file tree Collapse file tree 1 file changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -8,18 +8,18 @@ export class UnhandledErrorHandler {
8
8
}
9
9
10
10
public handlerError ( event : ErrorEvent ) : void {
11
- try {
12
- this . logger . trackError ( event . error ) ;
13
- } catch ( error ) {
14
- console . error ( `Unable to log event. error: ${ event . error } - Error: ` , error ) ;
15
- }
11
+ event . preventDefault ( ) ;
12
+ event . stopPropagation ( ) ;
13
+ this . logger . trackError ( event . error ) . catch ( ( error ) => {
14
+ console . error ( `Unable to log error: ${ event . error } \n Logger issue -> ` , error ) ;
15
+ } ) ;
16
16
}
17
17
18
18
public handlerPromiseRejection ( event : PromiseRejectionEvent ) : void {
19
- try {
20
- this . logger . trackError ( event . reason ) ;
21
- } catch ( error ) {
22
- console . error ( `Unable to log Promise Rejection event.reason : ${ event . reason } - Error: ` , error ) ;
23
- }
19
+ event . preventDefault ( ) ;
20
+ event . stopPropagation ( ) ;
21
+ this . logger . trackError ( event . reason ) . catch ( ( error ) => {
22
+ console . error ( `Unable to log Promise Rejection: ${ event . reason } \n Logger issue -> ` , error ) ;
23
+ } ) ;
24
24
}
25
25
}
You can’t perform that action at this time.
0 commit comments