Я думаю, вам не хватает клавиши input
mutation changePassword($oldPass: String, $newPass: String) {
changePassword(input: {old_password: $oldPass, new_password: $newPass}) {
}
}
также будет полезно, если вы опубликуете весь код мутации, например:
import gql from 'graphql-tag';
import client from '../client';
function ChangePassword(parameters){
return client.mutate({
mutation: gql `
mutation changePassword($oldPass: String!, $newPass: String){
changePassword(input: {old_password: $oldPass, password: $newPass}){
user {
email
firstName
lastName
}
}
}
`,
variables: {
oldPass: parameters.oldPass,
newPass: parameters.newPass,
}
})
};
export default ChangePassword;
где user
- ваша полезная нагрузка