Я хочу обновить запросы после завершения регистрации:
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
}
}
}
}
`