Zoeken op website

typescript - Kan module niet vinden bij gebruik van Serverless en apollo-server-lambda/graphql

Ik probeer mijn graph-endpoint aan te spreken om de playground in mijn browser te laten verschijnen. De server toont via serverless dat hij draait door mij de onderstaande afbeelding te laten zien wanneer ik een npm start doe.

Echter, wanneer ik daadwerkeli

Lees verder →

javascript - Kan eigenschap 'ApolloProvider' van undefined niet lezen

Ik probeer mijn React Native-applicatie versie 0.64.0 te compileren. Alles was in orde na de migratie van JavaScript naar TypeScript, maar plotseling kreeg ik dit probleem:

Screenshot om te compileren

Ik heb geprobeerd de node modules en yarn opnieuw te verwijderen, en ik heb geen succesvolle compilatie gekregen.

Ik heb dit ook foutbericht in de console:

Fout op console

Ik weet niet of ik nog iets anders moet installeren, help me alsjeblieft.

D

Lees verder →

typescript - hoe apollo federation gateway te gebruiken met middleware

Ik gebruik Apollo Federation + TypeScript om een GraphQL-server met subgraphs te implementeren. Op dit moment werk ik aan de gateway en ik wil er middleware op toepassen, die een token-uitwisselingsfunctionaliteit zal uitvoeren. Het probleem is dat ik mijn gateway niet aan de praat kan krijgen. Hier is de te

Lees verder →

javascript - Apollo useQuery triggert niet altijd een her-rendering van een functioneel component

Dit is mijn functionele component die gebruikmaakt van useQuery van @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 }

Ik krijg dit in mijn consol

Lees verder →

node.js - Express/TS/Apollo: Eigenschap bestaat niet op type

Ik ben momenteel een API-gateway aan het opbouwen met Apollo. Ik ben momenteel wat authenticatie erin aan het bouwen, en ik heb een auth-microservice achter mijn gateway draaien en die kan gebruikersgegevens verifiëren en een JWT teruggeven - geen probleem hier.

Echter, nu ben ik bezig met het implementeren van de middleware op mijn apollo-server-express gateway, en ik krijg een fout die ik moeilijk kan oplossen wanneer ik probeer de gedecodeerde JWT-payload in de context t

Lees verder →

reactjs - Apollo link hoe reactiedata aan te passen zodat er een fout in de data zit

Een beetje nieuw in de front-end stack, uit de Apollo-documentatie kan ik zelf niet achterhalen hoe ik het onderstaande moet doen.

Ik probeer ook fouten in de responsgegevens op te nemen. Dan zal ik data.data en data.error als respons hebben.

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

Trouwens, ik heb al een onError-link om fouten af te handele

Lees verder →

reactjs - Hoe definieer je een props-interface voor Apollo's React HOC?

Ik probeer Apollo's React HOC te gebruiken om gegevens op te halen en door te geven aan mijn component, maar ik krijg een foutmelding van:

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

Lees verder →

javascript - Hoe kan ik een variabele toevoegen aan een fragment bij het samenvoegen van schema's met Apollo GraphQL

Ik werk aan een project dat meerdere externe schema's samenvoegt in een gateway-service en types uit deze schema's uitbreidt. Dit wordt bereikt met mergeSchemas van graphql-tools, waarbij we vereiste fragmenten en aangepaste resolvers specificeren om door te verwijzen naar de relevante schema's. Een deel van deze implementatie is:

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

Lees verder →

typescript - Fout: Er kan slechts één type met de naam "Upload" bestaan - Apollo, Express, Type-Graphql

Ik probeer een eenvoudige Mutatie uit te voeren om een afbeelding te uploaden, maar ik zit vast met deze fout: "Fout: Er kan maar één type met de naam 'Upload' zijn."

dit is mijn code

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

Ik gebruik Apollo en Express als server en Typescript me

Lees verder →

typescript - Hoe een circulaire afhankelijkheid te vermijden in een Angular-project met Apollo-client en `graphql-codegen` bij het importeren van typen in client-resolver?

Mijn doel is om gegenereerde typen te gebruiken bij het schrijven van client-side resolvers met de Apollo-client.

Alles in de client-side resolvers werkt zoals hier door Apollo beschreven. In het project gebruiken we echter ook gegenereerde types en

Lees verder →