如何获取useMutation挂钩以使用更新的gql字符串

时间:2020-03-31 15:58:43

标签: react-apollo graphql-js

我想基于用户输入以单个变异创建多个任务。我可以使用以下突变来做到这一点。

基于用户选择,我可以将qgl字符串更新为具有所需的createTasks数量,但是useMutation挂钩不了解该字符串已更改。它可以以某种方式重新获取字符串还是有办法在单个输入变量中传递所有内容?

let CREATE_MULTIPLE_TASKS = gql`
  mutation createTask($input1: CreateTaskInput!, $input2: CreateTaskInput!) {
    task1: createTask(input: $input1) {
      id
      title
      createdAt
      scheduledFor
    }
    task2: createTask(input: $input2) {
      id
      title
      createdAt
      scheduledFor
    }
  }
`

0 个答案:

没有答案