Installation instructions

  1. Clone this repo
  2. Run yarn install to install dependencies
  3. Ensure you have expo installed (yarn global add expo-cli)
  4. Run expo run:ios --no-bundler to build and install the dev client on a simulator
  5. Run yarn ios to start the app

Steps to reproduce

  1. Click Log In.
  2. Click Show Portal if desired, to verify that we are logged in.
  3. Click Log Out.
  4. If log out works (status updates to false), go back to step 1 and repeat.
  5. If log out doesn't work:
    1. Click Update to show that it
    2. Click Log Out again and notice promise rejection.
  6. Click Show Portal.
  7. Click Update OR Log Out, and notice how the status updates correctly. Log In works again after this.