0

I'm attempting to make a mutation/query store request to a faunaDB database. I'm not sure how to format the query to prevent the error

import { mutationStore, gql } from "@urql/svelte";
import client from "../client.js";

const loginMutation = gql`
   mutation ($email: String!, $password: String!) {
      login(email: $email, password: $password) {
         secret
         ttl
      }
   }
`;

let login = mutationStore(client, loginMutation, {
    email: "shadid12@email.com",
    password: "123456"
});

console.log(login);

Error:

Invalid AST Node: [function query].
Error: Invalid AST Node: [function query].

H.B.
  • 166,899
  • 29
  • 327
  • 400

1 Answers1

0

figured it out

<script>
import { mutationStore, gql } from "@urql/svelte";
import client from "../client.js";

const loginMutation = gql`
   mutation ($email: String!, $password: String!) {
      login(email: $email, password: $password) {
         secret
         ttl
      }
   }
`;

let login = mutationStore({
    client,
    query: loginMutation,
    variables: {
        email: "security@fauna-labs.com",
        password: "qZXUEhaNdng9"
    }
});

$: console.log($login);
</script>
H.B.
  • 166,899
  • 29
  • 327
  • 400