This is the upcoming DailyDrip remote app, using React Native.
Presently it's mostly-functional but the Drip Show screen still needs work, and we need to add account management features and payment capability. So this is not yet released as our official app, but soon!
We'd like to lint our application nicely for consistency, and to avoid stupid bugs. We have an eslint configuration. You can run the linter like so:
npm run lint
Some potentially relevant links:
npm install
npm install -g react-native-cli
brew install watchman
brew install flow
react-native run-ios
I'd suggest installing React Native Debugger:
# On a mac:
brew update && brew cask install react-native-debugger
Then you can just run the app and run the native debugger and debugging is glorious.
Distribution of this software is governed by the BSD 3-Clause license. See the LICENSE file for the text of the license.