diff options
Diffstat (limited to 'gui/src/renderer/lib')
| -rw-r--r-- | gui/src/renderer/lib/logging.ts | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gui/src/renderer/lib/logging.ts b/gui/src/renderer/lib/logging.ts new file mode 100644 index 0000000000..433ba20f8f --- /dev/null +++ b/gui/src/renderer/lib/logging.ts @@ -0,0 +1,10 @@ +import { IpcRendererEventChannel } from '../../shared/ipc-event-channel'; +import { ILogOutput, LogLevel } from '../../shared/logging-types'; + +export default class IpcOutput implements ILogOutput { + constructor(public level: LogLevel) {} + + public write(level: LogLevel, message: string) { + IpcRendererEventChannel.logging.log({ level: level, message }); + } +} |
