diff --git a/Libraries/Core/Devtools/logToConsole.js b/Libraries/Core/Devtools/logToConsole.js index 93806e76cba..19241b8400d 100644 --- a/Libraries/Core/Devtools/logToConsole.js +++ b/Libraries/Core/Devtools/logToConsole.js @@ -15,7 +15,15 @@ const getDevServer = require('./getDevServer'); let ID = 0; function logToConsole( - level: 'trace' | 'info' | 'warn' | 'log', + level: + | 'trace' + | 'info' + | 'warn' + | 'log' + | 'group' + | 'groupCollapsed' + | 'groupEnd' + | 'debug', data: Array, ) { let body; diff --git a/Libraries/Core/setUpDeveloperTools.js b/Libraries/Core/setUpDeveloperTools.js index 46388f4f887..aefacad0a42 100644 --- a/Libraries/Core/setUpDeveloperTools.js +++ b/Libraries/Core/setUpDeveloperTools.js @@ -32,7 +32,16 @@ if (__DEV__) { if (!Platform.isTesting) { const logToConsole = require('./Devtools/logToConsole'); - ['log', 'warn', 'info', 'trace'].forEach(level => { + [ + 'trace', + 'info', + 'warn', + 'log', + 'group', + 'groupCollapsed', + 'groupEnd', + 'debug', + ].forEach(level => { const originalFunction = console[level]; // $FlowFixMe Overwrite console methods console[level] = function(...args) {