GraphQLError: синтаксическая ошибка: найдено ожидаемое имя [ - PullRequest
0 голосов
/ 01 ноября 2018

После попытки запустить приложение React я получаю следующую ошибку:

"GraphQLError: синтаксическая ошибка: найдено ожидаемое имя ["

Конкретная мутация, на которую ссылается ошибка:

import gql from "graphql-tag";

export default gql(`
mutation($name: String!, $address: String!, $phoneNumber: String!, 
$allegedOffenses: String!, $courtDates: [AWSDate]!) {
createClient(
  name: $name,
  address: $address,
  phoneNumber: $phoneNumber,
  allegedOffenses: $allegedOffenses,
  courtDates: $[AWSDate]
) {
id,
name,
address,
phoneNumber,
allegedOffenses,
courtDates,
comments {
  items {
    commentId
   }
  }
 }
}`);

Я попытался использовать шаги по устранению неполадок, найденные на GraphQLError: Синтаксическая ошибка: Ожидается:, найден {, но безуспешно. Есть мысли?

1 Ответ

0 голосов
/ 01 ноября 2018

Опечатка в мутации для courtDates параметра ..

createClient(
  name: $name,
  address: $address,
  phoneNumber: $phoneNumber,
  allegedOffenses: $allegedOffenses,
  courtDates: $[AWSDate]
)

должно быть:

createClient(
  name: $name,
  address: $address,
  phoneNumber: $phoneNumber,
  allegedOffenses: $allegedOffenses,
  courtDates: $courtDates
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...