title: Cant get async and await to work correctly
body: <p>I am trying to make a login/create account screen but I can't get my async to work properly.  Await is not working my console prints out undefinded when right after it calls the authToken and then it prints the 'About to call saveUserToken'.</p>
  
  <p>I call this after I click the create account button.</p>
  
  <pre><code>async createUser() { 
          if ((this.state.email != "" &amp;&amp; this.state.fname != "" &amp;&amp; this.state.lname != "" &amp;&amp; this.state.password != "" &amp;&amp; this.state.confirmPassword != "")) {
              if (this.state.password == this.state.confirmPassword) {
  
                  const authToken = await QueryHandler.createUser(this.state.email, this.state.password, this.state.fname, this.state.lname);
                  console.log(authToken);
  
                  console.log('About to call saveUserToken');
                  const storeToken = await SecureDataStorage.saveUserToken(authToken);
                  console.log(storeToken);
  
                  ToastHandler.displayNormalMessage('Stored Token');
                  const t = await SecureDataStorage.getUserToken();
                  console.log('Got from SecureStorage:' + t)
                  if(r) {
                      //Succesful result...
                      ToastHandler.displayNormalMessage('Account Created!');
                  } else {
                      //Error...
                      ToastHandler.displayErrorMessage('Could not Create Account');
                  }
  
                  //Then navigate to login screen...
  
              } else {
                  ToastHandler.displayErrorMessage('Passwords do not Match')
              }
          } else {
              ToastHandler.displayErrorMessage('Please Fill in all Fields');
          }
      }
  
  This is my create user method.
  
  static createUser(e, p, f, l) {
      result = '';
      axios.post((GRAPHQL_END_POINT), {
        query: print(Queries.CREATE_USER),
        variables: {
          firstName: f,
          lastName: l,
          email: e,
          password: p
        }
      })
        .then(res =&gt; {
          this.result = res.data.data.createUser.jwt;
          console.log(this.result);
          return true;
          // console.log(this.result);
        })
        .catch(err =&gt; {
          console.log(err)
          return false;
        })
        // return this.result;
    }
  </code></pre>