Skip to content

Commit

Permalink
feat(logger): add warn function and refactor code
Browse files Browse the repository at this point in the history
  • Loading branch information
phatpham9 committed Mar 23, 2020
1 parent 60024f2 commit 37c58aa
Showing 1 changed file with 10 additions and 5 deletions.
15 changes: 10 additions & 5 deletions src/logger.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
const log = (...args: any) => console.log(`LOG:${Date.now()}`, ...args);
const info = (...args: any) => console.info(`INF:${Date.now()}`, ...args);
const error = (...args: any) => console.error(`ERR:${Date.now()}`, ...args);
const doLog = (fn: Function, prefix: string, args: any) => {
fn(`${prefix}:${Date.now()}`, ...args);
};

export { log, info, error };
export default { log, info, error };
const log = (...args: any) => doLog(console.log, 'LOG', args);
const info = (...args: any) => doLog(console.info, 'INF', args);
const warn = (...args: any) => doLog(console.warn, 'WRN', args);
const error = (...args: any) => doLog(console.error, 'ERR', args);

export { log, info, warn, error };
export default { log, info, warn, error };

0 comments on commit 37c58aa

Please sign in to comment.