diff options
| author | Oskar Nyberg <oskar@mullvad.net> | 2021-01-12 13:30:46 +0100 |
|---|---|---|
| committer | Oskar Nyberg <oskar@mullvad.net> | 2021-01-15 13:32:09 +0100 |
| commit | fd02a14f3fad35f49cfd7b9deb3aae02fcf9dda2 (patch) | |
| tree | 1515c4cef215db8bc1487c50ccf30de06182eff3 /gui/src/renderer/lib | |
| parent | e0e9fe815b047fbc75e3bf01eea95133ae7c035f (diff) | |
| download | mullvadvpn-fd02a14f3fad35f49cfd7b9deb3aae02fcf9dda2.tar.xz mullvadvpn-fd02a14f3fad35f49cfd7b9deb3aae02fcf9dda2.zip | |
Implement logging functionality
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 }); + } +} |
