init: the first public commit for AFFiNE

This commit is contained in:
DarkSky
2022-07-22 15:49:21 +08:00
commit e3e3741393
1451 changed files with 108124 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
import { log } from './logger';
interface CreateNoopWithMessageProps {
module?: string;
message: string;
level?: 'info' | 'warn' | 'error';
}
export function createNoopWithMessage(
props: CreateNoopWithMessageProps
): (...p: any[]) => any {
const { message, level = 'info', module } = props;
const module_log = module ? log.get(module) : log;
return () => {
module_log[level](message);
};
}