blob: fe0ba6433a39f65f2891fd303a064a7bc201f075 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
import type { LoggerFactory, Logger } from '@amp/web-apps-logger';
import type { RequiredConsole } from '@jet-app/app-store/foundation/wrappers/console';
export class WebConsole implements RequiredConsole {
private readonly logger: Logger;
constructor(loggerFactory: LoggerFactory) {
this.logger = loggerFactory.loggerFor('jet-console');
}
error(...data: unknown[]): void {
this.logger.error(...data);
}
info(...data: unknown[]): void {
this.logger.info(...data);
}
log(...data: unknown[]): void {
this.logger.info(...data);
}
warn(...data: unknown[]): void {
this.logger.warn(...data);
}
}
|