mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-07-20 19:46:32 +08:00
chore: merge blocksuite source code (#9213)
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
export interface Logger {
|
||||
debug: (message: string, ...args: unknown[]) => void;
|
||||
info: (message: string, ...args: unknown[]) => void;
|
||||
warn: (message: string, ...args: unknown[]) => void;
|
||||
error: (message: string, ...args: unknown[]) => void;
|
||||
}
|
||||
|
||||
export class ConsoleLogger implements Logger {
|
||||
debug(message: string, ...args: unknown[]) {
|
||||
console.debug(message, ...args);
|
||||
}
|
||||
|
||||
error(message: string, ...args: unknown[]) {
|
||||
console.error(message, ...args);
|
||||
}
|
||||
|
||||
info(message: string, ...args: unknown[]) {
|
||||
console.info(message, ...args);
|
||||
}
|
||||
|
||||
warn(message: string, ...args: unknown[]) {
|
||||
console.warn(message, ...args);
|
||||
}
|
||||
}
|
||||
|
||||
export class NoopLogger implements Logger {
|
||||
debug() {}
|
||||
|
||||
error() {}
|
||||
|
||||
info() {}
|
||||
|
||||
warn() {}
|
||||
}
|
||||
Reference in New Issue
Block a user