Вопросы по теме 'react-apollo'

Как мне обрабатывать удаление в React-Apollo
У меня есть мутация вроде mutation deleteRecord($id: ID) { deleteRecord(id: $id) { id } } а в другом месте у меня есть список элементов. Есть ли что-нибудь получше, которое я мог бы вернуть с сервера, и как мне обновить...
24073 просмотров

Динамически задавайте запросы GraphQL для компонентов React с помощью Apollo Client
Я создаю интерфейс React, который позволяет пользователям выбирать «активный» запрос из списка статических запросов и сводит результат к отображению в таблице. Как лучше всего передать запрос GraphQL из компонента более высокого порядка во вложенный...
5676 просмотров
schedule 20.11.2022

Контейнер Apollo Client React добавляет созданный элемент в список элементов с разбивкой на страницы без повторной загрузки
Это название довольно запутанно, но я постараюсь объяснить как можно лучше. У меня есть ситуация, когда я собираю и отображаю список элементов данных с сервера в React Native. Он использует запрос, который отправляет параметр GraphQL на сервер,...
1185 просмотров

Отправка действия Redux после возврата запроса React Apollo
Я использую React Apollo для запроса всех записей в моем хранилище данных, чтобы я мог создавать варианты в фильтре поиска. Важная модель базы данных, которую я использую, это Report . Report имеет поля doorType , doorWidth , glass и...
740 просмотров

Как использовать фиктивные данные с React-Apollo для тестов
Я использую response-apollo для создания клиента, который использует GraphQL API, однако я очень застрял в тестировании. Я хочу имитировать сервер, чтобы я мог легко протестировать приложение без необходимости совершать сетевые вызовы. Я нашел...
7231 просмотров

Есть ли пример, когда клиент Apollo и сервер Apollo используются вместе?
Я не нашел примера, когда клиент Apollo и сервер Apollo используются вместе. Мне нужен образец, чтобы лучше изучить и понять.
394 просмотров

Компонент `props.data` не перезагружается после Apollo Refetch ()
Следуя шаблонам перекомпоновки Apollo https://www.apollographql.com/docs/react/recipes/recompose.html Я создал простой компонент ErrorScreen, который выводит error.message и отображает кнопку повтора. const ErrorScreen = ({ refetch, data })...
1153 просмотров
schedule 13.11.2023

Компонент мутации response-apollo отправляет пустые строки как null
Я сведу проблему к простому примеру. У меня есть компонент таблицы, отображающий таблицу с запрошенными данными. У меня также есть небольшая форма, которая позволяет пользователям вводить данные в таблицу. Проблема, с которой я столкнулся,...
953 просмотров

Кэш клиента apollo обновляется, а пользовательский интерфейс — нет
Мое приложение делает глубокий запрос для получения объекта path по идентификатору и передает результаты через различные реквизиты реакции. Среди прочего, path имеет список steps . Мутация может добавить дополнительные step в список...
1774 просмотров

Ошибка обработки React-Apollo с помощью React Native
Я создаю собственное приложение для реакции с помощью react-apollo. Я не могу справиться с ошибкой graphql. Я пробовал несколько способов, но это не сработало. Как я могу отловить ошибки graphql? Вот мой код; export default compose(...
230 просмотров

Как повторно получить запрос при поступлении новой подписки в react-apollo
Мне было интересно, есть ли элегантный способ инициировать повторную выборку запроса в react-apollo, когда подписка получает новые данные (данные здесь не важны и будут такими же, как и предыдущие). Я просто использую подписку здесь как триггер...
4717 просмотров
schedule 25.01.2024

Использование шаблона Apollo GraphQL HOC с существующим HOC
У меня есть базовый HOC, который находится вокруг нескольких моих компонентов: import * as React from 'react'; export const AuthRoute = () => (WrappedComponent: any) => { return class extends React.Component<{}, {}> {...
413 просмотров

Как получить ссылку на дочерний компонент React Js в родительском компоненте при использовании Apollo Client GraphQL
У меня есть два компонента реакции, дочерний компонент использует клиент Apollo для GraphQL, который обертывает дочерний компонент как компонент более высокого порядка. Я хочу получить доступ к методу дочернего класса, используя ссылку для выполнения...
706 просмотров

apollo-link-state: как писать преобразователи запросов?
Я создаю ссылку на состояние со значениями по умолчанию, примерно так: const stateLink = withClientState({ cache, resolvers, defaults: { quote: { __typename: 'Quote', name: '', phoneNumber: '', email: '',...
627 просмотров

React Select с пользовательским MultiValueContainer и мутацией Apollo, не взаимодействующей
У меня есть пользовательский компонент, который использует Apollo и React-Select и имеет две мутации (см. ниже). Выбор реакции является многозначным и должен быть пользовательским, потому что мне нужен флажок «isSelected». Не показано в этом коде,...
784 просмотров

Я не хочу переопределять свойства при определении типа GraphQL. Есть ли способ обойти это?
главный interface Community { uuid: String name: String tagline: String desc: String location: String } его дети type CommunityWithOwnerUser implements Community { uuid: String name: String tagline: String desc: String...
43 просмотров
schedule 03.02.2024

Как глобально обрабатывать ошибки в реакции аполлона
Я должен обрабатывать ошибку аутентификации в реакции js на каждый запрос. Итак, как я могу глобально обрабатывать ошибку аутентификации? import { ApolloClient, ApolloLink, InMemoryCache, HttpLink } from "apollo-boost"; import fetch from...
1052 просмотров
schedule 07.06.2024

Клиент Apollo удаляет дополнительные результаты из объекта ответа
Мы реализовали наш ответ api graphql следующим образом. { data:  {...}, skip: 0, limit: 10, total: 100, hasMore: true } Если я запрошу наш api через graphiql, ответ будет выглядеть ожидаемым. Но, к сожалению, клиент apollo в...
68 просмотров

Как предотвратить запуск useQuery при изменении состояния - React, Apollo, GraphQL
Я использую React Apollo для получения данных с моего сервера. Когда моя страница загружается, я использую useQuery для получения данных. Это прекрасно работает. Проблема в том, что когда я вношу изменения в форму поиска, это обновляет состояние,...
3125 просмотров
schedule 23.12.2023

Реакция Apollo на перехват useQuery с помощью TypeScript
Я пытаюсь заставить useQuery работать с TypeScript. Вот мой запрос export const FETCH_LINKS = gql` query FetchLinks { feed { links { id createdAt url description } } } `; Я сгенерировал...
3051 просмотров