Почему это не повторяет запросы? - PullRequest
0 голосов
/ 30 октября 2018

Я хочу обновить запросы после завершения регистрации:

async componentDidMount() {
    const res = await this.props
        .signup({
            variables: { shortLivedToken: this.props.match.params.token },
            refetchQueries: [{ query: ME_QUERY }]
        })
        .catch(e => {
            this.setState({ error: e.message, loader: false })
        })

Все работает хорошо, но мне нужно обновить страницу целиком, потому что ME_QUERY не обновляется.

Это запрос:

export const ME_QUERY = gql`
  query ME_QUERY {
    me{
      id
      email
      items{
        id
        title
      }
      cart {
      quantity
      id
      item {
        title
        description
        price
        id
        image
        }
      }
    }
  }
`
...