[ Package conformance ]
Device & Platform · >=1.0.0
react-native-device-country
native-seam: TYPE constants + getCountryCode wrappers run from the bundle; the NativeDeviceCountry TurboModule returns the real device region derived from the runtime locale (Intl.Locale(navigator.language).region, the documented web equivalent of iOS Locale.current.regionCode) instead of a hardcoded value, preserving upstream’s exact { code, type } ResolveType shape85%
API coverage
No visual conformance cases have been published for this package yet. The registry summary below describes what the compat layer implements.
Working (3)
getCountryCode (real ISO region from the runtime locale)getCountryCodeIOS / getCountryCodeAndroid / Platform branch (run from bundle JS)TYPE_ANY / TYPE_TELEPHONY / TYPE_CONFIGURATION constants
Missing (2)
no SIM/telephony MCC lookup (browsers expose only the OS/locale regionnot a carrier country — TYPE_TELEPHONY resolves the same locale region as TYPE_CONFIGURATION)