Skip to content

Commit 2d4fecc

Browse files
committed
fix(logger): fix custom logger
1 parent 4c0025a commit 2d4fecc

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

packages/sdk-effects/logger/src/lib/logger.effects.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,12 @@ export function logger(config: { level: LogLevel; custom?: CustomLogger }) {
1313

1414
// Implement log functions
1515
const logFunctions = {
16-
error: (...args: LogMessage[]) => custom?.error(...args) || console.error(...args),
17-
warn: (...args: LogMessage[]) => custom?.warn(...args) || console.warn(...args),
18-
info: (...args: LogMessage[]) => custom?.info(...args) || console.info(...args),
19-
debug: (...args: LogMessage[]) => custom?.debug(...args) || console.debug(...args),
16+
error: (...args: LogMessage[]) =>
17+
custom?.error ? custom.error(...args) : console.error(...args),
18+
warn: (...args: LogMessage[]) => (custom?.warn ? custom.warn(...args) : console.warn(...args)),
19+
info: (...args: LogMessage[]) => (custom?.info ? custom.info(...args) : console.info(...args)),
20+
debug: (...args: LogMessage[]) =>
21+
custom?.debug ? custom.debug(...args) : console.debug(...args),
2022
};
2123

2224
// Implement level inclusion

0 commit comments

Comments
 (0)