Pesquisa de site

typescript - Integrando apollo-angular V2 com Angular V8

Estou tentando integrar o apollo-angular ao meu projeto Angular que usa Angular V8, mas estou recebendo os seguintes erros:

As versões do apollo-angular que estou usando são as seguintes: "@apollo/client": "^3.4.11", "apollo-angular": "^2.6.0" e "graphql": "^15.5.3".

Além disso, estou me perguntando se é realm

Consulte Mais informação →

typescript - Não é possível encontrar o módulo usando Serverless e apollo-server-lambda/graphql

Estou tentando acessar meu endpoint do Graph para que o playground apareça no meu navegador. O servidor mostra, através do serverless, que está rodando, apresentando-me a figura abaixo quando faço um npm start.

No entanto, quando eu realmente tento clicar n

Consulte Mais informação →

javascript - Não é possível ler a propriedade 'ApolloProvider' de indefinido

Estou tentando compilar minha aplicação React Native na versão 0.64.0. Tudo estava ok após a migração de JavaScript para TypeScript, mas de repente eu tive este problema:

Captura de tela para compilar

Eu tentei deletar os node modules e o yarn novamente, e não tive sucesso na compilação.

Eu também tenho esse erro no console:

Erro no console

Não sei se preciso instalar mais alguma coisa, por favor me ajude.

Esta é a versão do meu cliente Apollo:

Consulte Mais informação →

typescript - como usar o gateway do apollo federation com middleware

Estou usando Apollo Federation + TypeScript para implementar um servidor GraphQL com subgrafos. Atualmente, estou trabalhando no gateway e quero aplicar um middleware nele, que realizará uma funcionalidade de troca de token. O problema é que não consigo fazer meu gateway funcionar. Aqui está o código de test

Consulte Mais informação →

javascript - Apollo useQuery nem sempre dispara a re-renderização do componente de função

Este é meu componente funcional que faz uso de useQuery do @apollo/client:

function MyComponent(props) { const { data } = useQuery<MarketScannerSearchProps>( MARKET_SCANNER_SEARCH_PROPS_QUERY, { onCompleted: (data) => { console.log("completed", data) }, } ) console.log("data", data) // ... rest of function + return rendered result }

Eu recebo isto no meu console:

Consulte Mais informação →

node.js - Express/TS/Apollo: Propriedade não existe no tipo

Atualmente, estou construindo um gateway de API usando o Apollo. Estou atualmente adicionando alguma autenticação nele, e tenho um microsserviço de autenticação rodando atrás do meu gateway e ele é capaz de autenticar credenciais de usuário e retornar um JWT - sem problemas aqui.

No entanto, agora eu cheguei à implementação do middleware no meu gateway apollo-server-express, e estou recebendo um erro que estou tendo dificuldade em resolver quando tento passar o payload do J

Consulte Mais informação →

reactjs - Apollo link como decorar os dados de resposta para ter erro dentro dos dados

Um pouco novo na stack front-end, a partir da documentação do Apollo não consigo descobrir sozinho como fazer o que segue.

Estou tentando também incluir erros nos dados de resposta. Assim, terei data.data e data.error como resposta.

export const wrapDataLink = new ApolloLink((operation, forward) => { // not sure how I access data and erorrs both here return forward(operation); });

Aliás, eu já tenho um link onError para lidar com erros.

Consulte Mais informação →

reactjs - Como definir a interface de props para o HOC do React do Apollo?

Estou tentando usar o HOC do Apollo para React para buscar e passar dados para o meu componente, mas estou recebendo um erro de:

Argument of type 'typeof BrandList' is not assignable to parameter of type 'CompositeComponent<{ data?: QueryProps | undefined; mutate?: MutationFunc<{}> | un

Consulte Mais informação →

javascript - Como posso adicionar uma variável a um fragmento ao mesclar schemas com Apollo GraphQL

Estou trabalhando em um projeto que integra múltiplos esquemas remotos em um serviço gateway e estende tipos desses esquemas. Isso é alcançado com mergeSchemas do graphql-tools, onde especificamos fragmentos necessários e resolvers personalizados para delegar aos esquemas relevantes. Parte dessa implementação é:

const typeExtensions = ` extend type VsStatistics { commonCompetitors(filter: DateRangeFilter): [Player!]! } ` const mergedSchema = mergeSch

Consulte Mais informação →

typescript - Erro: Só pode haver um tipo chamado "Upload" - Apollo, Express, Type-Graphql

Estou tentando executar uma Mutação simples para fazer o Upload de uma Imagem, mas estou travado com este erro: "Erro: Só pode haver um tipo chamado 'Upload'."

este é o meu código

import { FileUploadI, GraphQLUpload } from 'graphql-upload' @Mutation(() => Picture) async uploadPicture(@Arg('data', () => GraphQLUpload) data: FileUploadI): Promise<Picture> { //.. implementation }

Estou usando Apollo e Express como servidor e Typescript com

Consulte Mais informação →