Описание тега apollo-link
0
ответов
Как я могу дополнить локальные данные удаленными данными в Apollo Client
Я знаю apollo-link-state поддерживает расширение удаленных данных локальными данными, например так: query GetBasket($id: String!) { basket(id: $id) { id items { id product { id name liked @client } } } } Но возможно ли дополнить локальные данные уда…
29 сен '18 в 10:48
0
ответов
Apollo 2.x: __resolveType не вызывается при подписке
Подписка вроде бы отвечает, но без значения. Запрос это: const query = `subscription { info { __typename } }`; И ответ: received data: { "data": { "info": null } } complete Ответ приходит от следующего обработчика в коде клиента (внизу). Вот краткий…
02 дек '18 в 00:01
1
ответ
Эстафетная подписка на СЛЕДУЮЩАЯ не срабатывает на реагирующую
Я настроен по подписке, но onNext не запускается. Я не уверен, почему, так как это моя первая реализация подписки, и документы не сильно помогли с этой проблемой. Вот реализации кода: import { graphql, requestSubscription } from 'react-relay' import…
21 фев '19 в 04:04
1
ответ
Apollo Link мутация данных
Я пытаюсь изменить данные в обработчике apollo-link для всего приложения: я хочу удалить все ребра / узлы, чтобы упростить обработку данных в моем приложении. const consoleLink = new ApolloLink((operation, forward) => { return forward(operation).…
17 авг '18 в 21:02
0
ответов
Пакетные запросы apollo-graphql
Я не могу использовать BatchHttpLink для пакетных запросов, используя очень простую конфигурацию apollo-graphql. Произошла ошибка сети. Когда я использую BatchHttpLink, любой запрос не выполняется в JavaScript. Это не сбой в сети. Пример запроса: qu…
24 янв '19 в 16:52
0
ответов
В чем разница между записью в кэш и возвратом сущности в мутациях Apollo Link State?
Зачем делать const stateLink = withClientState({ cache, resolvers: { Mutation: { updateNetworkStatus: (_, { isConnected }, { cache }) => { const data = { networkStatus: { __typename: 'NetworkStatus', id: 1, isConnected }, }; cache.writeData({ dat…
29 сен '18 в 21:38
1
ответ
apollo-client - можно ли динамически настраивать apolloLinks после создания экземпляра apollo-client?
Как я могу обновить токен во время выполнения в экземпляре apollo-client? const middleware = new ApolloLink((operation, forward) => { operation.setContext({ headers: new HttpHeaders().set('Authorization', 'Bearer ' + token || null)}); return forw…
20 дек '18 в 16:06
2
ответа
Как вернуть ответ об ошибке в ссылке apollo?
Я использую ссылку apollo в схеме сшивания в качестве слоя контроля доступа. Я не совсем уверен, как заставить ссылку возвращать ответ об ошибке, если у пользователя нет прав доступа к определенной операции. Я знаю о таких пакетах как graphql-shield…
25 сен '18 в 12:11
0
ответов
Как правильно перенаправить после перехвата аутентификации с помощью Apollo и React
Я пишу приложение реакции, которое использует apollo-client и я использую apollo-link-error ловить ошибки аутентификации глобально. я использую createBrowserHistory для манипулирования историей браузера и redux управлять состоянием моего приложения.…
23 янв '19 в 14:29
0
ответов
Какова цель значений по умолчанию в Apollo Link State?
Зачем делать это: const clientState = { defaults: { networkStatus: { __typename: 'NetworkStatus', id: 1, isConnected: false, }, }, resolvers: {}, }; Через это: const clientState = { resolvers: { Query: { networkStatus: () => ({ __typename: 'Netwo…
29 сен '18 в 21:20
1
ответ
Обработка задержки инициализации firebase и токенов id для пользовательского бэкэнда apollo graphql
В настоящее время, когда я аутентифицирую пользователя с помощью firebase, я сохраняю его токен авторизации в localStorage будет использоваться позже для подключения к моему бэкэнду следующим образом: const httpLink = new HttpLink({uri: 'http://loca…
17 апр '19 в 17:54
0
ответов
Сервер Apollo, работающий в качестве шлюза, скрывает удаленную ошибку, если данные не равны нулю
Я бегу apollo-server-express в качестве приложения шлюза. Настройка нескольких базовых приложений GraphQL с makeRemoteExecutableSchema и apollo-link-http, Обычно каждый звонок просто работает. Если ошибка является частью ответа и данные равны нулю, …
22 май '19 в 13:48
1
ответ
Apollo-link @client мутация при успешной повторной попытке
Я отображаю уведомления в своем приложении React о повторных попытках, вызванных сетевыми ошибками. Я хочу очистить любое такое уведомление, если / когда соединение восстановлено (успешная повторная попытка) Я использовал apollo-link-retry и использ…
20 авг '19 в 18:15
0
ответов
Как установить URI ссылки Apollo для запроса - исходный URI остается, если я использую динамический URI (угловой 8)
Резюме Я создаю простое поисковое приложение в Angular 8, использующее Apollo с сервером GraphQl поверх эластичного поиска; Я передаю эластичный запрос бэкенду в URI, затем запросы graphql выполняются в пределах эластичных возвращаемых данных. Однак…
22 авг '19 в 01:01
0
ответов
Специфические мутации клиентских расставаний
Я знаю, что можно использовать apollo-link-ws обрабатывать подписки на стороне клиента. Также я создал клиент, который использует стандартные http для бега Queris а также Mutationsи использует WebSocket за subscriptions, Но мне нужно Pub (отправлять…
27 июн '19 в 12:23
1
ответ
Как динамически изменить URI ссылки Apollo Web Socket Link?
В настоящее время я настроил ссылку на веб-сокет Apollo следующим образом: const wsLink = new WebSocketLink({ uri: `ws://example.com/graphql?token=${getToken()}`, options: { reconnect: true, connectionParams(): ConnectionParams { return { authToken:…
23 окт '19 в 15:24
2
ответа
обновить токен для angular с использованием клиента graphql и apollo
Я пытаюсь настроить стратегию токена обновления для обновления JWT в angular 9 с помощью GraphQL и клиента apollo, когда мой первый запрос возвращает 401. Я установил новый модуль angular для graphql, в котором я создаю свой apolloclient. Все отличн…
09 май '20 в 17:39
7
ответов
`Невозможно использовать e" __Schema"из другого модуля или области. 'И` Дублировать модули "graphql" с помощью ApolloClient
У меня есть приложение React с ApolloClient с Apollo-Link-Schema. Приложение работает нормально локально, но в нашей тестовой среде (с использованием GOCD) мы получаем следующую ошибку: Uncaught Error: Cannot use e "__Schema" from another module or …
10 дек '19 в 20:46
0
ответов
Apollo, AppSync, Предупреждение об отсутствии поля
Я получаю предупреждение: backend.js:6 Missing field getCurrentConfigurations in [ { "id": "135631", "zone": { "id": 2, "name": "ZONA 1", "color": "#ba9b Это предупреждение, но все мое приложение иногда ведет себя странно. Поэтому мне интересно, как…
26 фев '20 в 18:01
0
ответов
Передача контекста из useQuery клиенту Apollo
Я создаю приложение next.js, в котором собираюсь использовать несколько графических API-интерфейсов. Я хотел бы передать контекст при использованииuseQuery от @apollo/react-hooksв моих компонентах. На данный момент мой клиент выглядит так: import { …
11 июн '20 в 22:52