We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6ce88e6 commit 250ee3cCopy full SHA for 250ee3c
packages/react-native-web/src/exports/createElement/index.js
@@ -8,15 +8,18 @@
8
*/
9
10
import AccessibilityUtil from '../../modules/AccessibilityUtil';
11
+import { canUseDOM } from 'fbjs/lib/ExecutionEnvironment';
12
import createDOMProps from '../../modules/createDOMProps';
13
import { injectEventPluginsByName } from 'react-dom/unstable-native-dependencies';
14
import normalizeNativeEvent from '../../modules/normalizeNativeEvent';
15
import React from 'react';
16
import ResponderEventPlugin from '../../modules/ResponderEventPlugin';
17
-injectEventPluginsByName({
18
- ResponderEventPlugin
19
-});
+if (canUseDOM) {
+ injectEventPluginsByName({
20
+ ResponderEventPlugin
21
+ });
22
+}
23
24
const isModifiedEvent = event =>
25
!!(event.metaKey || event.altKey || event.ctrlKey || event.shiftKey);
0 commit comments