@samitouri / QOS-React-2 / commits / 8d3a58de62

Silence Fiber warning when the feature flag is on

When the feature flag is on, we should silence the warning since we're explicitly testing it. This is needed when running unit tests with the flag on.

Sebastian Markbage committed Sep 12, 2016 at 19:28 UTC 8d3a58de621f69b8c5b3ea1eba2dcc70bd7d7a1a
1 file changed +3 -1
src/renderers/dom/fiber/ReactDOMFiber.js
+3 -1
@@ -15,6 +15,7 @@
15 import type { HostChildren } from 'ReactFiberReconciler';
16
17 var ReactFiberReconciler = require('ReactFiberReconciler');
18 +var ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
19
20 var warning = require('warning');
21
@@ -98,8 +99,9 @@ var DOMRenderer = ReactFiberReconciler({
99 var warned = false;
100
101 function warnAboutUnstableUse() {
102 + // Ignore this warning is the feature flag is turned on. E.g. for tests.
103 warning(
102 - warned,
104 + warned || ReactDOMFeatureFlags.useFiber,
105 'You are using React DOM Fiber which is an experimental renderer. ' +
106 'It is likely to have bugs, breaking changes and is unsupported.'
107 );