updateUser method

Future<void> updateUser(
  1. {required String name,
  2. required bool newsLetterSignup}
)

Implementation

Future<void> updateUser(
    {required String name, required bool newsLetterSignup}) async {
  Map response = await _apiService.putRequest(
    'v1/users/me',
    body: {
      "full_name": name,
      "newsletter_signup": newsLetterSignup,
    },
  );
  print(response);
  User userResponse = User.fromJson(response['data']);
  // TODO Update user from response (we might just be able to overwrite here)
  _currentUser = userResponse;
}