Skip to content

Commit 3449934

Browse files
authored
fix(react-native): check for nullability in SettingsManager?.settings (#758)
This check seems necessary for the new architecture (on React Native 0.77) to prevent an immediate crash. Closes #757
1 parent 76347d8 commit 3449934

File tree

1 file changed

+1
-1
lines changed
  • packages/sdk/react-native/src/platform

1 file changed

+1
-1
lines changed

packages/sdk/react-native/src/platform/locale.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { NativeModules, Platform } from 'react-native';
66
*/
77
const locale =
88
Platform.OS === 'ios'
9-
? NativeModules.SettingsManager?.settings.AppleLocale // iOS
9+
? NativeModules.SettingsManager?.settings?.AppleLocale // iOS
1010
: NativeModules.I18nManager?.localeIdentifier;
1111

1212
export default locale;

0 commit comments

Comments
 (0)