30 lines
771 B
JavaScript
30 lines
771 B
JavaScript
// Metro module 237 (f238).
|
|
import * as _Module38 from "./Module38";
|
|
let c259_3 = {
|
|
log: "log",
|
|
info: "info",
|
|
warn: "warn",
|
|
error: "error",
|
|
fatal: "error"
|
|
};
|
|
let c259_4 = null;
|
|
let c259_5 = {
|
|
logIfNoNativeHook: function logIfNoNativeHook(a0, ...args) {
|
|
if (global.nativeLoggingHook === void 0) {
|
|
c259_5.logToConsole.apply(c259_5, [a0, ...args]);
|
|
} else if (c259_4 && a0 === "warn") {
|
|
c259_4.apply(void 0, [...args]);
|
|
}
|
|
},
|
|
logToConsole: function logToConsole(a0, ...args) {
|
|
const r2 = c259_3[a0];
|
|
_Module38(r2, "Level \"" + a0 + "\" not one of " + Object.keys(c259_3).toString());
|
|
const r26 = console;
|
|
r26[r2].apply(r26, [...args]);
|
|
},
|
|
setWarningHandler: (a0) => {
|
|
c259_4 = a0;
|
|
}
|
|
};
|
|
export default c259_5;
|