ДМ
Size: a a a
ДМ
N👩
АМ
АМ
АМ
import { BrowserModule } from "@angular/platform-browser";
import { NgModule, ErrorHandler, Injectable } from "@angular/core";
import { AppComponent } from "./app.component";
import * as Sentry from "@sentry/browser";
Sentry.init({
dsn: "https://79a2ebaeecae4c9980e45680bd62dc10@sentry.io/1840733"
});
@Injectable()
export class SentryErrorHandler implements ErrorHandler {
constructor() {}
handleError(error) {
const eventId = Sentry.captureException(error.originalError || error);
Sentry.showReportDialog({ eventId });
}
}
@NgModule({
declarations: [AppComponent],
imports: [BrowserModule],
providers: [{ provide: ErrorHandler, useClass: SentryErrorHandler }],
bootstrap: [AppComponent]
})
export class AppModule {}
АМ
АМ
АМ
АМ
АМ
Вキ
АМ
АМ
/app
папке хранить этот модуль? Какая у вас дальше вложенность по папкам для такого вида модулей?Вキ
АМ
ДМ
ДМ
b💬
Вキ