react-use-wizard
Version:
React wizard (stepper) builder without the hassle, powered by hooks.
24 lines (22 loc) • 596 B
text/typescript
import { LogLevel } from './types';
/**
* Log messages in the console with a corresponding urgency
*
* @param level The urgency of the message
* @param message The message to log in the console
*/
export const log = (level: LogLevel, message: string) => {
if (__DEV__) {
const packageName = '[react-use-wizard]';
switch (level) {
case 'warn':
console.warn(`${packageName} ${message}`);
break;
case 'error':
console.error(`${packageName} ${message}`);
break;
default:
console.log(`${packageName} ${message}`);
}
}
};