J'essaie d'intégrer apollo-angular dans mon projet Angular qui utilise Angular V8, mais je reçois les erreurs suivantes :
Les versions d'apollo-angular que j'utilise sont les suivantes : "@apollo/client" : "^3.4.11", "apollo-angular" : "^2.6.0", et "graphql" : "^15.5.3".
Aussi, je me demande s'il est réellemen
Lire la suite →
J'essaie d'atteindre mon point de terminaison Graph pour faire apparaître le playground dans mon navigateur. Le serveur montre depuis serverless qu'il fonctionne en me présentant la figure ci-dessous lorsque je fais un npm start.
Cependant, lorsque je cliqu
Lire la suite →J'essaie de compiler mon application React Native version 0.64.0. Tout allait bien après la migration de JavaScript vers TypeScript, mais soudainement j'ai eu ce problème :
Capture d'écran à compiler
J'ai essayé de supprimer les modules node et yarn à nouveau, et je n'ai obtenu aucun succès lors de la compilation.
J'ai aussi cette erreur dans la console :
Erreur sur la console
Je ne sais pas si je dois installer autre chose, s'il vous plaît aidez-moi
Lire la suite →
J'utilise Apollo Federation + TypeScript pour implémenter un serveur GraphQL avec des sous-graphes. Actuellement, je travaille sur la passerelle, et je veux y appliquer un middleware, qui effectuera une fonctionnalité d'échange de jetons. Le problème est que je n'arrive pas à faire fonctionner ma passerelle.
Lire la suite →Voici mon composant fonctionnel qui utilise useQuery de @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 }Je reçois ceci dans ma console :
Lire la suite →Je suis actuellement en train de créer une passerelle API en utilisant Apollo. Je suis en train d'intégrer un peu d'authentification dedans, et j'ai un microservice d'authentification fonctionnant derrière ma passerelle et il est capable d'authentifier les identifiants des utilisateurs et de retourner un JWT - aucun problème ici.
Cependant, maintenant je suis en train de mettre en œuvre le middleware sur ma passerelle apollo-server-express, et je reçois une erreur que j'ai
Lire la suite →Nouvel un peu dans la pile front-end, d'après la documentation Apollo je ne peux pas comprendre moi-même comment faire ce qui suit.
J'essaie également d'inclure les erreurs dans les données de réponse. Ainsi, j'aurai data.data et data.error comme réponse.
export const wrapDataLink = new ApolloLink((operation, forward) => { // not sure how I access data and erorrs both here return forward(operation); });Au fait, j'ai déjà un lien onError pour gérer l
Lire la suite →
J'essaie d'utiliser le HOC React d'Apollo pour récupérer et passer des données à mon composant, mais je reçois une erreur de :
Argument of type 'typeof BrandList' is not assignable to parameter of type 'CompositeComponent<{ data?: QueryProps | undefined; mutate?: MutationFunc<{}> | unde Lire la suite →Je travaille sur un projet qui assemble plusieurs schémas distants dans un service passerelle et étend les types de ces schémas. Cela est réalisé avec mergeSchemas de graphql-tools où nous spécifions les fragments requis et les résolveurs personnalisés pour déléguer aux schémas concernés. Une partie de cette mise en œuvre est :
const typeExtensions = ` extend type VsStatistics { commonCompetitors(filter: DateRangeFilter): [Player!]! } ` const mergedS Lire la suite →J'essaie d'exécuter une mutation simple afin de télécharger une image, mais je suis bloqué avec cette erreur : "Erreur : Il ne peut y avoir qu'un seul type nommé "Upload"."
c'est mon code
import { FileUploadI, GraphQLUpload } from 'graphql-upload' @Mutation(() => Picture) async uploadPicture(@Arg('data', () => GraphQLUpload) data: FileUploadI): Promise<Picture> { //.. implementation }J'utilise Apollo et Express comme serveur et Typescr
Lire la suite →