best-doctor/ke

View on GitHub
src/django-spa/aspects/logger/Logger.ts

Summary

Maintainability
A
40 mins
Test Coverage
C
71%
import { useConfig } from '../../../data-provider'

import { LoggingHandler } from './types'
import { ConsoleLogger } from './adapters'
import { AspectKey } from '../enums'

export const useConsoleLogger = (): LoggingHandler => {
  const config = useConfig({ key: AspectKey.LOGGER })

  return new ConsoleLogger(config)
}