我有一个有趣的情况。
我想使用 Apollo 本身启动刷新令牌请求(也称为突变)
任何想法,如何实现这样的目标?
export default new ApolloClient({
link: ApolloLink.from([
onError(({ graphQLErrors, networkError, operation, forward }) => {
// useMutation(REFRESH_ACCESS_TOKEN)
}),
]),
new HttpLink({...}),
})
基本上我只是在创建新的 ApolloClient 实例时尝试进入useMutation(REFRESH_ACCESS_TOKEN)
内部onError
。
问题:
Invalid hook call. Hooks can only be called inside of the body of a function component.
谢谢。