Hello there! Here is the repo for the homework assignment. I had initially wanted to do a bunch of fancy stuff with react-native-renanimated2, but I opted to focus on:
- Creating one customizable Line Graph and use it in 3 different situations.
- Ability to add any number of data sets AND chart options to configure options like color.
- Interacting with the graph through JavaScript to native iOS.
- Updating the UI via native iOS chart interaction to JavaScript state.
I look forward to hearing from you all!
It is built for iOS. To run build and run this project you will need to:
yarn install
- 'cd ios'
- If M1 mac user do:
arch -x86_64 pod install
- If not M1 mac user:
pod install
- If M1 mac user do:
- 'cd ..' to the root directory
- `yarn ios --simulator="iPhone 13"