javascript - Apollo klient dotazy a úložisko dát pri pripojení k viacerým komponentom

Mám 3 rôzne komponenty, ktoré používajú rovnaký GraphQL dopyt. Tento príklad by bol dopyt GET_USERS. Používa sa pri hľadaní používateľov na zasielanie správ v príslušnej záložke správ, ako aj pri pozývaní používateľov na akcie a označovaní ich pri vytv

Čítaj viac →

typescript - Angular, GraphQL a Apollo - Odoslať formulárové dáta s GraphQL Subscription

Pracujem na aplikácii Angular s GraphQL a Apollo, ktorá zobrazuje údaje z môjho lokálneho GraphQL API.

Okrem toho pracujem na formulári, ktorý umožňuje používateľom pridávať nové údaje do API, ale nie som si istý, či tu používam správny prístup.

Momentálne dostávam túto chybu:

ERROR TypeError: Converting circular structure to JSON

Teraz ti ukážem príslušný kód.

form.component.html

Toto je HTML formulár, ktorý pristupuje k

Čítaj viac →

amazon web services - Ako dosiahnuť podporu offline v Ionic 3 pomocou AWS Apollo Angular?

  1. Ako zistíte, či ste online alebo offline v mobilnej aplikácii?
  2. Ako aktualizovať (mutovať) údaje v offline režime.
  3. Ak sa pripojíte online, ako znovu načítate všetky údaje alebo budete pokračovať v používaní uložených údajov?
  4. Aké sú požiadavky na offline prevádzku? Čo očakávate, že sa stane s mutáciami, napríklad?

Som schopný dotazovať sa a získavať údaje pomocou Apollo-Angular z AWS API. Ale nie som schopný aktualizovať a mazať údaje v offline režime (b

Čítaj viac →

graphql - Apollo gateway s TypeScriptom neprijíma používateľské ID v kontexte

Snažím sa implementovať nový Apollo gateway pomocou TypeScriptu. Ale stále narazím na jeden problém s TypeScriptom, ktorý sa mi jednoducho nedarí vyriešiť. Chybová správa je "Vlastnosť 'userId' neexistuje na type 'TContext'.ts(2339)". Upozorňujem, že sa snažím implementovať to na AWS Lambda

Čítaj viac →

javascript - Ako používať Apollo client v getInitialProps? - Next 9.3.5

Použitie Next 9.3.5/TypeScript/Apollo boost/next-with-apollo

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

Renderuje sa to vlastne iba na klientovi? Práve som skontroloval zdrojový kód stránky a videl som tieto dáta, znamená to, že SSR funguje? Alebo musím použiť getInitialProps a použiť tam Apollo Client na vykonanie dotazov a potom ich poslať ako props do komponentu? A čo keď chcem zmeniť dotazované

Čítaj viac →

typescript - Problém knižnice Auth0 & Apollo-client v Angulari „Nie sú k dispozícii žiadne query parametre na parsovanie“

Momentálne pracujem na malom projekte, kde sa snažím implementovať autentifikáciu auth0 vo svojom frontende Angular. Zatiaľ to funguje výborne, avšak keď som nainštaloval balík apollo-client pomocou ng add apollo-client, presmerovanie z auth0 späť do mojej aplikácie spôsobuje chybu a neprihlasujem sa:

Čítaj viac →

typescript - Apollo refetch nevykoná žiadosť po chybe siete

Kontext

Momentálne vyvíjame iOS aplikáciu v React Native s backendom GraphQL. V rámci tejto aplikácie by sme chceli zobraziť používateľovi modálne okno, keď nie je internetové pripojenie alebo keď API nefunguje.

Keďže používame Apollo a graphql-code-generator, máme v komponente vygenerovaný hook, ktorý získava dáta. Zobrazíme modál, keď hook vráti sieťovú chybu. Ak bola zistená sieťová chyba, používa sa metóda refetch z hooku na opakované

Čítaj viac →

javascript - Chyba: Chyba siete: url_1.URL nie je konštruktor pri new ApolloError

Snažím sa autentifikovať klienta Apollo pomocou AWS IAM.

Mám nasledujúci TypeScript skript na konfiguráciu môjho Apollo klienta

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

Čítaj viac →

typescript - TypeError: React.createContext nie je funkcia s ApolloContext a Jest

Snažím sa otestovať niekoľko kódov v TypeScripte pomocou Jest pre moju aplikáciu TS+NextJS, kde používam Apollo+GraphQL. Bohužiaľ, dostávam chybu

TypeError: React.createContext is not a function

Z nasledujúceho uzlového modulu:

Keď som sa pozrel na túto chybu pri iných otázkach na Stack Overflow, hovorí sa, že verzia Reactu je zastaraná, ale moja verzia

Čítaj viac →

node.js - otázka pre začiatočníkov v TS: chyba pri kompilácii pri spustení Apollo Servera pri pokuse o vyriešenie promise

Dúfajme, že niekto s týmto môže pomôcť -- snažím sa spustiť Apollo server v projekte TypeScript bežiacom na Express. Môj súbor app.ts je nižšie. Dostávam nasledujúcu chybu:

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

Čítaj viac →