updateUserIdPassword method
Implementation
Future<bool> updateUserIdPassword(
String id, UpdateUserPassword userPasswordModel) async {
String addUserGql = """
mutation updateUserIdPassword(\$id: String, \$userInput: UserInput!) {
updateUserIdPassword(id: \$id, userInput: \$userInput) {
_id
}
}
""";
GraphQLConfiguration graphQLConfiguration = GraphQLConfiguration();
GraphQLClient _client = graphQLConfiguration.clientToQuery();
final vble = {"userInput": userPasswordModel, "id": id};
QueryResult result = await _client.mutate(
MutationOptions(
document: gql(addUserGql),
variables: vble,
),
);
if (!result.hasException) {
var addAddress = result.data!['updateUserIdPassword'];
if (addAddress != null && addAddress["_id"] != null) {
return true;
} else {
return true;
}
}
return false;
}