mirror of
https://github.com/inaturalist/iNaturalistReactNative.git
synced 2025-12-23 22:18:36 -05:00
Primarily adds designed layouts for permission gates (also referred to as permissions priming). * moved permission gate business logic into a container * use react-native-permissions exclusively * Show PermissionGate as a modal * Basic unit tests for PermissionGate * Consistent content width on tablet, other minor style changes * Allow PermissionGate to be used outside of nav hierarchy * Use user location on Explore after getting permission * Remove redundant 'always' location perm in ios * Isolate current location button in the Map component, which uses location fetching functionality from react-native-maps instead of our own * Updated cocoapods; matched INatIcon.ttf to sha1 hashes