mirror of
https://github.com/zebrajr/react.git
synced 2025-12-06 12:20:20 +01:00
React currently suppress console logs in StrictMode during double rendering. However, this causes a lot of confusion. This PR moves the console suppression logic from React into React Devtools. Now by default, we no longer suppress console logs. Instead, we gray out the logs in console during double render. We also add a setting in React Devtools to allow developers to hide console logs during double render if they choose.
19 lines
573 B
JavaScript
19 lines
573 B
JavaScript
/**
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*
|
|
* @flow
|
|
*/
|
|
|
|
declare var __EXTENSION__: boolean;
|
|
declare var __TEST__: boolean;
|
|
|
|
declare var DARK_MODE_DIMMED_WARNING_COLOR: string;
|
|
declare var DARK_MODE_DIMMED_ERROR_COLOR: string;
|
|
declare var DARK_MODE_DIMMED_LOG_COLOR: string;
|
|
declare var LIGHT_MODE_DIMMED_WARNING_COLOR: string;
|
|
declare var LIGHT_MODE_DIMMED_ERROR_COLOR: string;
|
|
declare var LIGHT_MODE_DIMMED_LOG_COLOR: string;
|