Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | 82x 82x 82x 82x 82x | import { BrowserOptions } from '@sentry/browser'; export default interface ErrorLogger { /** * Logs an error in, tagging it with an error code. * * @param error The error object to be logged * @param tags The tags attached to the log entry * @param level The level of the log * @param meta Any extra meta data */ log( error: Error, tags?: ErrorTags, level?: ErrorLevelType, meta?: ErrorMeta ): void; } export interface ErrorLoggerOptions { errorTypes?: string[]; publicPath?: string; } export interface ErrorLoggerServiceConfig { sentry?: BrowserOptions; } export interface ErrorTags { /** * A code that identifies uniquely each error type */ errorCode: string; } export interface ErrorMeta { [key: string]: unknown; } export enum ErrorLevelType { Info = 'info', Warning = 'warning', Error = 'error', Debug = 'debug', } |