Как получить данные с помощью apollo refetchQueries и обновить статус загрузки? - PullRequest
0 голосов
/ 27 мая 2020

У меня есть два запроса

const LIST_CARD_SETS_QUERY = gql`
  {
    cardSets {
      id
      name
    }
  }
`;

const ADD_NEW_CARD_SET = gql`
  mutation($name: String!) {
  createCardSet(name: $name) {
    id
    name
  }
}`

И я пытаюсь обновить запрос LIST_CARD_SETS_QUERY после подобного изменения

  const { data, loading, error } = useQuery(LIST_CARD_SETS_QUERY, { notifyOnNetworkStatusChange: true });
  const [onCreateCardSet] = useMutation(ADD_NEW_CARD_SET, { refetchQueries: [{ query: LIST_CARD_SETS_QUERY}]});

Но статус загрузки после мутации не обновляется.

...