Using the createBook Mutation
Learn to use types generated by using GraphQL Code Generator with mutations in a React application to update data on a GraphQL server.
We'll cover the following...
We'll cover the following...
Generating types
To add the createBook
mutation to our form, we import the gql
function and use it at the top of our components/books/CreateForm.tsx
file.
import { gql } from "@apollo/client";const createBookQuery = gql`mutation createBook($title: String!) {createBook(title: $title) {idtitle}}`;
Importing the gql function and using it in components/books/CreateForm.tsx
Once this has been added, we can run the GraphQL Code Generator to regenerate our GraphQL types. The following ...