Ich habe ein Problem bei der Verwendung react-apollo
mit FlowRouter
(in einem meteor
Projekt). Das ist mein graphql
query (es wird angenommen, alle 5 Sekunden aktualisiert):FlowRouter wird nicht innerhalb einer Apollo (graphql) -Abfrage erkannt
@graphql(myQuery, {
options: {
pollInterval: 5000,
variables: {
userId: FlowRouter.getQueryParam('r'),
registerToken: FlowRouter.getQueryParam('registerToken')
}
},
})
export const default class MyComponent;
Wenn ich hart Codierung der userId
und registerToken
Argumente, die Abfrage funktioniert gut.
Also ich schätze das Problem hier ist, dass diese FlowRouter.getQueryParam()
Funktionen undefined
zurückgeben (obwohl ich auf der Client-Seite bin). Sie funktionieren gut, wenn ich sie innerhalb von MyComponent
oder der Browser-Konsole anrufe.