add js, web

This commit is contained in:
Hailey
2024-08-04 19:21:39 -07:00
parent 994b81de45
commit d5f42237d6
4 changed files with 20 additions and 1 deletions
@@ -6,7 +6,8 @@
"android": {
"modules": [
"expo.modules.blueskyswissarmy.sharedprefs.ExpoBlueskySharedPrefsModule",
"expo.modules.blueskyswissarmy.referrer.ExpoBlueskyReferrerModule"
"expo.modules.blueskyswissarmy.referrer.ExpoBlueskyReferrerModule",
"expo.modules.blueskyswissarmy.platforminfo.ExpoPlatformInfoModule"
]
}
}
@@ -0,0 +1,7 @@
import {requireNativeModule} from 'expo-modules-core'
const NativeModule = requireNativeModule('ExpoPlatformInfo')
export function getIsReducedMotionEnabled() {
return NativeModule.getIsReducedMotionEnabled()
}
@@ -0,0 +1,5 @@
import {NotImplementedError} from '../NotImplemented'
export function getIsReducedMotionEnabled() {
throw new NotImplementedError()
}
@@ -0,0 +1,6 @@
export function getIsReducedMotionEnabled() {
if (typeof window === 'undefined') {
return false
}
return window.matchMedia('(prefers-reduced-motion: reduce)').matches
}