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 07e578e commit 18f5a33Copy full SHA for 18f5a33
packages/react-native-web/src/exports/AccessibilityInfo/index.js
@@ -16,8 +16,9 @@ function isScreenReaderEnabled(): Promise<*> {
16
}
17
18
const prefersReducedMotionMedia = canUseDOM
19
- ? window.matchMedia('(prefers-reduced-motion: reduce)')
+ ? typeof window.matchMedia === 'function' && window.matchMedia('(prefers-reduced-motion: reduce)')
20
: null;
21
+
22
function isReduceMotionEnabled(): Promise<*> {
23
return new Promise((resolve, reject) => {
24
resolve(prefersReducedMotionMedia ? prefersReducedMotionMedia.matches : true);
0 commit comments