updateUser method
Updates a user.
Implementation
Future<void> updateUser(User data) {
if (data.id == null) {
throw ArgumentError('User id cannot be null');
}
return _apiClient
.updateUser(data.id!, data.mapToRequest())
.catchError((error) {
_crashlytics?.recordError(error, StackTrace.current);
throw error;
});
}