Skip to content

Commit 7754192

Browse files
committed
wip
1 parent e2a4489 commit 7754192

File tree

1 file changed

+1
-4
lines changed
  • packages/signals/signals/src/lib/logger

1 file changed

+1
-4
lines changed

packages/signals/signals/src/lib/logger/index.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,26 +7,23 @@ import { WebStorage } from '../storage/web-storage'
77

88
class Logger {
99
private logLevelKey = 'segment_signals_log_level'
10+
private storage = new WebStorage(window.sessionStorage)
1011
get logLevel(): LogLevelOptions {
1112
return this.storage.getItem(this.logLevelKey) ?? 'off'
1213
}
13-
storage = new WebStorage(window.sessionStorage)
1414

1515
constructor() {
16-
// if debug mode is in the query string, we want simple logging
1716
const debugMode = parseDebugModeQueryString()
1817
if (typeof debugMode === 'boolean') {
1918
this.enableLogging('info')
2019
}
2120

22-
// if log level is set to 'off' / 'log' / 'debug' in the query string, we want to set the write key
2321
const logLevel = parseSignalsLogLevel()
2422
if (logLevel !== undefined) {
2523
logLevel === 'off' ? this.disableLogging() : this.enableLogging(logLevel)
2624
}
2725
}
2826

29-
// if debug level is enabled, info level is also enabled
3027
enableLogging = (type: LogLevelOptions) => {
3128
this.storage.setItem(this.logLevelKey, type)
3229
}

0 commit comments

Comments
 (0)