* @param {(msg?: string) => void} logFn log function * @returns {(level: LogLevel, msg?: string) => void} function that logs when log level is sufficient
(logFn)
| 22 | * @returns {(level: LogLevel, msg?: string) => void} function that logs when log level is sufficient |
| 23 | */ |
| 24 | function logGroup(logFn) { |
| 25 | return function (level, msg) { |
| 26 | if (shouldLog(level)) { |
| 27 | logFn(msg); |
| 28 | } |
| 29 | }; |
| 30 | } |
| 31 | |
| 32 | /** |
| 33 | * @param {LogLevel} level log level |