Is Logging Enabled

const IS_LOGGING_ENABLED

This token is injected into the Logger Service to set logging on or off.

Its value is derived from isDevMode. It is overridden in the Logger Service's tests to prevent logging during testing.

is-logging-enabled.token.ts
export const IS_LOGGING_ENABLED: InjectionToken<boolean> =
  new InjectionToken<boolean>('IS_LOGGING_ENABLED', {
    factory: (): boolean => isDevMode(),
    providedIn: 'root',
  });

Last updated