所以我在React中制作了一个gas应用程序。我目前有一个问题,我的网站将无法加载,尽管所有的信息都是正确的。我检查了WebDev控制台,它告诉我有一个
Uncaught GraphQLError: Syntax Error: Expected "$", found Name
我尝试过我的伤寒和突变。乍一看,他们没有什么问题。不确定如何解决这个问题,但以下是我在项目中使用的变体:
import { gql } from '@apollo/client'
export const LOGIN_USER = gql `
mutation login($email: String!, $password: String!) {
login(email: $email, password: $password) {
token
user {
_id
username
}
}
}
`;
export const ADD_USER = gql`
mutation addUser($username: String!, $email: String!, $password: String!) {
addUser(username: $username, email: $email, password: $password) {
token
user {
_id
username
}
}
}
`;
export const ADD_REVIEW = gql`
mutation addReview(reviewText: String!){
addReview(reviewText: $reviewText){
reviewText
username
createdAt
}
}
`;
}
`;