@embrace-io/react-native-navigation
Version:
A React Native wrapper for the OTel Navigation instrumentation library that creates telemetry data representing Navigation changes
23 lines (22 loc) • 563 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const react_1 = require("react");
const consoleStub = {
log: (..._) => { },
warn: (..._) => { },
error: (..._) => { },
info: (..._) => { },
trace: (..._) => { },
debug: (..._) => { },
table: () => { },
group: (_) => { },
groupCollapsed: (_) => { },
groupEnd: () => { },
};
const useConsole = (debug) => (0, react_1.useMemo)(() => {
if (debug) {
return console;
}
return consoleStub;
}, [debug]);
exports.default = useConsole;