@samitouri / QOS-React-2 / commits / 0301f3e24f

Statically disable factory components for WWW (#18641)

Dan Abramov committed Apr 16, 2020 at 19:42 UTC 0301f3e24ff98d50c6625ce394bc3a54d4b39c7b
3 files changed +3 -3
packages/shared/forks/ReactFeatureFlags.test-renderer.www.js
+1 -1
@@ -35,7 +35,7 @@ export const disableLegacyContext = false;
35 export const disableSchedulerTimeoutBasedOnReactExpirationTime = false;
36 export const enableTrustedTypesIntegration = false;
37 export const disableTextareaChildren = false;
38 -export const disableModulePatternComponents = false;
38 +export const disableModulePatternComponents = true;
39 export const warnUnstableRenderSubtreeIntoContainer = false;
40 export const deferPassiveEffectCleanupDuringUnmount = true;
41 export const runAllPassiveEffectDestroysBeforeCreates = true;
packages/shared/forks/ReactFeatureFlags.www-dynamic.js
-1
@@ -15,7 +15,6 @@
15
16 export const warnAboutSpreadingKeyToJSX = __VARIANT__;
17 export const enableComponentStackLocations = __VARIANT__;
18 -export const disableModulePatternComponents = __VARIANT__;
18 export const disableInputAttributeSyncing = __VARIANT__;
19 export const enableFilterEmptyStringAttributesDOM = __VARIANT__;
20 export const enableModernEventSystem = __VARIANT__;
packages/shared/forks/ReactFeatureFlags.www.js
+2 -1
@@ -16,7 +16,6 @@ const dynamicFeatureFlags: DynamicFeatureFlags = require('ReactFeatureFlags');
16
17 export const {
18 debugRenderPhaseSideEffectsForStrictMode,
19 - disableModulePatternComponents,
19 disableInputAttributeSyncing,
20 enableTrustedTypesIntegration,
21 disableSchedulerTimeoutBasedOnReactExpirationTime,
@@ -53,6 +52,8 @@ export const enableBlocksAPI = true;
52
53 export const disableJavaScriptURLs = true;
54
55 +export const disableModulePatternComponents = true;
56 +
57 export const enableDeprecatedFlareAPI = true;
58
59 export const enableFundamentalAPI = false;