为什么不能用 apollo 客户端刷新 JWT 令牌

时间:2021-05-19 18:34:20

标签: reactjs graphql jwt apollo-client

所以我正在尝试使用 apollo client 3 实现 JWT 令牌刷新。 我遇到的是当我执行以下突变时

    const REFRESH = gql`
        mutation RefreshToken($token: String!) {
            refreshToken(refreshToken: $token) {
                token
                refreshToken
                success
                errors
            }
        }
    `;

阿波罗变化

        const [refreshToken, { loading, error }] = useMutation(REFRESH);

      const [_refreshToken, { loading, error }] = useMutation(REFRESH);

然后我收到一条错误消息,说 TypeError: _refreshToken is not a function

这是 apollo 客户端高级功能的这个功能还是我的代码有问题?

0 个答案:

没有答案