Плохой запрос Apollo (Graphql) при выполнении мутации - PullRequest
0 голосов
/ 01 апреля 2020

У меня есть такой клиент Apollo (кстати, у нас пока только http):

const cache = new InMemoryCache();
const client = new ApolloClient({
 uri: 'http://host:address/query',
  fetchOptions: {
   mode: 'no-cors'
  },
 cache
});

Поэтому я хочу сделать мутацию на странице, которая выглядит следующим образом в компоненте React:

const onSubmit = event => {
event.preventDefault();
const businessOwner = {
  businessOwnerName: name,
  businessCompanyID: 7,
  businessOwnerEmail: email,
  businessOwnerPassword: password,
  businessOwnerPhoneNumber: phone,
  businessOwnerPhoneNumberPrefix: '+7'
};
console.log(businessOwner);

register({ variables: { input: businessOwner } }).then(res =>
  console.log('res', res)
);

};

И у меня есть такой запрос, где я полагаю, что проблема

import gql from 'graphql-tag';

export const CREATE_BUSINESS_OWNER = gql mutation createBusinessOwner( $businessOwnerName: String! $businessOwnerEmail: String! $businessOwnerPassword: String! $businessOwnerPhoneNumberPrefix: String! $businessOwnerPhoneNumber: String! $businessCompanyID: ID! ) { createBusinessOwner( input: { businessOwnerName: $businessOwnerName businessCompanyID: $businessCompanyID businessOwnerEmail: $businessOwnerEmail businessOwnerPassword: $businessOwnerPassword businessOwnerPhoneNumber: $businessOwnerPhoneNumber businessOwnerPhoneNumberPrefix: $businessOwnerPhoneNumberPrefix } ) { businessOwnerID } } ;

Но у меня плохой запрос, подобный этому enter image description here

У Почтальона у меня все в порядке, и после запроса я получаю businessOwnerId

Что я делаю не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...