Add support for external loggers

This commit is contained in:
He4eT 2021-02-23 15:09:20 +05:00
commit d9ded0c3d6
3 changed files with 25 additions and 11 deletions

View file

@ -4,7 +4,7 @@
*/
class FakeDialog {
constructor(handlers) {
constructor(handlers, loggers) {
this.streaming = false
this.handlers = handlers
}
@ -32,7 +32,15 @@ class FakeDialog {
}
log(message) {
console.log(message)
loggers.log(message)
}
warning(message) {
loggers.warn(message)
}
error(message) {
loggers.error(message)
}
}