Amanda Bullington 375b5fe1a8 Set up context/providers for managing global state (#18)
* Move obs hooks into context/providers

* Refetch observations from realm any time user lands on obs detail

* Code cleanup: observation provider for accessing local realm observations throughout app

* Remove unused code
2021-11-17 11:36:30 -08:00
2021-11-11 17:22:19 -08:00

iNaturalistReactNative

Install packages and pods

  1. Run npm install
  2. Run npx pod-install ios or cd ios && pod install from the root directory

Run build

  1. Run npm start -- --reset-cache (npm start works too, but resetting the cache each time makes for a lot less build issues)
  2. Run npm run ios or npm run android

Run tests

  1. Run npm run test

Troubleshooting

  1. Run react-native clean-project. This will give you options to clean caches, clean builds, reinstall pods, and reinstall node_modules. Using this eliminates a lot of hard-to-diagnose build issues.
Description
No description provided
Readme 196 MiB
Languages
Fluent 63.1%
JavaScript 19.6%
TypeScript 16.8%
Ruby 0.4%