# createCompositeLogger

A factory function to create a CompositeLogger instance from Workleap libraries standard logging API.

# Reference

const logger = createCompositeLogger(verbose, loggers)

# Parameters

  • verbose: Indicates whether or not debug information should be logged. If no loggers are provided, the CompositeLogger instance will be created with a BrowserConsoleLogger instance by default.
  • loggers: Loggers to create the CompositeLogger with.

# Returns

A CompositeLogger instance.

# Usage

import { BrowserConsoleLogger, createCompositeLogger } from "@workleap/logging";
import { LogRocketLogger } from "@workleap/telemetry"; // or from "@workleap/logrocket";

const logger = createCompositeLogger(false, [new BrowserConsoleLogger(), new LogRocketLogger()]);