我是新手,下面提供了代码,该代码在连接react-native调试器时可以很好地工作,但是如果没有调试器,我会收到错误消息。连接到该行的错误:
return from((execute(link,operation) as unknown) as Subscribable<GraphQLResponse<{ login: User }>>)
.pipe(responseInterceptor('login'));
但是我不知道如何解决它。
我的请求的完整代码:
login(userInput: LoginInput) {
const operation = {
query: gql`
mutation Login($userInput: LoginInput) {
login(input: $userInput) {
_id
authToken
email
status
}
}
`,variables: { userInput },};
return from((execute(link,operation) as unknown) as Subscribable<GraphQLResponse<{ login: User }>>)
.pipe(responseInterceptor('login'));
}