javascript - Apollo-klientfrågor och datalager när den är ansluten till flera komponenter

Jag har 3 olika komponenter som använder samma GraphQL-fråga. Detta exempel skulle vara GET_USERS-frågan. Den används när man söker efter användare att skicka meddelanden till i den respektive meddelandefliken och också när man bjuder in användare till

Läs mer →

typescript - Angular, GraphQL och Apollo - Skicka formulärdata med GraphQL-prenumeration

Jag arbetar på en Angular-app med GraphQL och Apollo som visar data från min lokala GraphQL-API.

Dessutom arbetar jag på ett formulär som låter användare skicka ny data till API:et, men jag är inte säker på om jag använder rätt tillvägagångssätt här.

För närvarande får jag detta fel:

ERROR TypeError: Converting circular structure to JSON

Nu, låt mig visa dig den relevanta koden.

form.component.html

Detta är HTML-formuläret

Läs mer →

amazon webbtjänster - Hur uppnår man offline-stöd i Ionic 3 med AWS Apollo Angular?

  1. Hur vet du om du är online och offline i mobilappen?
  2. Hur man uppdaterar (muterar) data i offline-läge.
  3. Om du går online, hur hämtar du om all data eller fortsätter använda cachad data?
  4. Vilka är kraven för offline-läge? Vad förväntar du dig ska hända med mutationer, till exempel?

Jag kan fråga och hämta data med Apollo-Angular från AWS API. Men jag kan inte uppdatera och ta bort data i offline-läge (ingen internetanslutning).

Jag hänvisar till föl

Läs mer →

graphql - Apollo gateway med typescript accepterar inte användar-ID i context

Jag har försökt att implementera Apollos nya gateway med TypeScript. Men jag stöter ständigt på ett enda TypeScript-problem som jag bara inte verkar kunna lösa. Felmeddelandet är "Property 'userId' does not exist on type 'TContext'.ts(2339)". Observera att jag försöker implementera på AWS L

Läs mer →

javascript - Hur man använder Apollo-klienten i getInitialProps? - Next 9.3.5

Använder Next 9.3.5/TypeScript/Apollo boost/next-with-apollo

const { loading, error, data } = useQuery(DATA_QUERY, { variables: { id: someId, }, });

Renderas det faktiskt bara på klienten? Jag kollade precis en sidans källkod och jag såg dessa data, betyder det att SSR fungerar? Eller behöver jag använda getInitialProps och använda Apollo-klienten där för att göra förfrågningar, och sedan skicka det som props till komponenten? Och vad om jag

Läs mer →

typescript - Auth0 & Apollo-client-biblioteksproblem i angular "Det finns inga queryparams tillgängliga för analys"

Jag arbetar för närvarande med ett litet projekt där jag försöker implementera auth0-autentisering i min Angular-frontend. Hittills fungerar det utmärkt, men när jag installerade paketet apollo-client med ng add apollo-client ger omdirigeringen från auth0 tillbaka till min applikation ett fel, och jag loggar inte in:

Läs mer →

typescript - Apollo hämtar om gör inte en förfrågan efter nätverksfel

Kontext

Vi utvecklar för närvarande en React Native iOS-app med en GraphQL-backend. Inom denna app vill vi visa en modal för användaren när det inte finns någon internetanslutning eller när API:et är nere.

Eftersom vi använder Apollo och graphql-code-generator, har vi en genererad hook i komponenten som hämtar datan. Vi visar modalen när hooken returnerar ett nätverksfel. Om ett nätverksfel har hittats används refetch-metoden från hooken

Läs mer →

javascript - Fel: Nätverksfel: url_1.URL är inte en konstruktor vid new ApolloError

Jag försöker autentisera Apollo-klienten med AWS IAM.

Jag har följande TypeScript-skript för att konfigurera min Apollo-klient

/* eslint-disable import/prefer-default-export */ /* eslint-disable import/no-mutable-exports */ import { ApolloClient } from 'a

Läs mer →

typescript - TypeError: React.createContext är inte en funktion med ApolloContext och Jest

Jag försöker testa lite TypeScript-kod med Jest för min TS+NextJS-app där jag använder Apollo+GraphQL. Tyvärr får jag felet

TypeError: React.createContext is not a function

Från följande nodmodul:

När jag tittade på detta fel på andra frågor på Stack Overflow säger det att react-versionen är föråldrad, men min react-version i min package.json är

Läs mer →

node.js - TS nybörjarfråga: kompileringsfel vid start av Apollo Server när man försöker lösa en promise

Förhoppningsvis kan någon hjälpa till med detta -- jag försöker starta Apollo-server i ett TypeScript-projekt som kör Express. Min app.ts är nedan. Jag får följande fel:

Argument of type '(value: unknown) => void' is not assignable to par

Läs mer →