From 66301633082df0daeb6b4d24d1bae3030722a323 Mon Sep 17 00:00:00 2001 From: Dan Abramov Date: Tue, 25 Feb 2020 03:53:35 -0800 Subject: [PATCH] Enforce ReactDOMComet in a Modern Environment Reviewed By: sebmarkbage Differential Revision: D20001993 fbshipit-source-id: e002176e49ccbf9db239e69691715bd798fc7966 --- scripts/module-map.js | 1 + src/component/base/DraftEditorFlushControlled.js | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/module-map.js b/scripts/module-map.js index 38d1b34a4c..6896a2f3ac 100644 --- a/scripts/module-map.js +++ b/scripts/module-map.js @@ -10,6 +10,7 @@ module.exports = Object.assign( immutable: 'immutable', React: 'react', ReactDOM: 'react-dom', + ReactDOMComet: 'react-dom', 'object-assign': 'object-assign', ReactTestUtils: 'react-dom/lib/ReactTestUtils', diff --git a/src/component/base/DraftEditorFlushControlled.js b/src/component/base/DraftEditorFlushControlled.js index ee62110631..52bb729974 100644 --- a/src/component/base/DraftEditorFlushControlled.js +++ b/src/component/base/DraftEditorFlushControlled.js @@ -9,10 +9,10 @@ * @emails oncall+draft_js */ -const ReactDOM = require('ReactDOM'); +const ReactDOMComet = require('ReactDOMComet'); const flushControlled: void | ((fn: () => void) => void) = // $FlowExpectedError unstable_flushControlled is not yet in the upstream Flow typing - ReactDOM.unstable_flushControlled; + ReactDOMComet.unstable_flushControlled; module.exports = flushControlled;