taro-sockjs-client
Version:
sockjs-client for Taro
22 lines (18 loc) • 456 B
JavaScript
let logObject = {}
;['log', 'debug', 'warn'].forEach(function (level) {
let levelExists
try {
levelExists =
global.console && global.console[level] && global.console[level].apply
} catch (e) {
// do nothing
}
logObject[level] = levelExists
? function () {
return global.console[level].apply(global.console, arguments)
}
: level === 'log'
? function () {}
: logObject.log
})
export default logObject