Skip to content

Commit 4ee496c

Browse files
chore: Update getCurrentPrefersCrossFadeTransitionsState method to be optional
1 parent 71632b4 commit 4ee496c

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

Libraries/Components/AccessibilityInfo/AccessibilityInfo.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,10 @@ const AccessibilityInfo = {
191191
if (Platform.OS === 'android') {
192192
return Promise.resolve(false);
193193
} else {
194-
if (NativeAccessibilityManagerIOS != null) {
194+
if (
195+
NativeAccessibilityManagerIOS?.getCurrentPrefersCrossFadeTransitionsState !=
196+
null
197+
) {
195198
NativeAccessibilityManagerIOS.getCurrentPrefersCrossFadeTransitionsState(
196199
resolve,
197200
reject,

Libraries/Components/AccessibilityInfo/NativeAccessibilityManager.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export interface Spec extends TurboModule {
2828
onSuccess: (isReduceMotionEnabled: boolean) => void,
2929
onError: (error: Object) => void,
3030
) => void;
31-
+getCurrentPrefersCrossFadeTransitionsState: (
31+
+getCurrentPrefersCrossFadeTransitionsState?: (
3232
onSuccess: (prefersCrossFadeTransitions: boolean) => void,
3333
onError: (error: Object) => void,
3434
) => void;

0 commit comments

Comments
 (0)