Size: a a a

GraphQL — русскоговорящее сообщество

2021 July 16

AB

Alexandr Bogachev in GraphQL — русскоговорящее сообщество
Выполнять запрос на логин выше
Или выполнять запрос на me когда токен установлен (например в useEffect)
источник
2021 July 17

VL

Vadim Lisicyn in GraphQL — русскоговорящее сообщество
обычно apolloClient.clearStore() помогает
есть еще apolloClient.reset({})
что возвращает apolloClient.cache.extract() после apolloClient.clearStore?
источник
2021 July 18

IK

Iliya Kobaliya in GraphQL — русскоговорящее сообщество
Да, я проверил, оно действительно очищает кеш. Но я не понимаю, почему это не тигерит обнволения компнента, в котором реализовано флоу условного рендеринга зависящего от состояния  query.  Например когда в одном из компонентов я вызваю "login" query, то это тригерит и компонент обновляется, но когда я очищаю кеш, то компонент не обновляется...
источник

IK

Iliya Kobaliya in GraphQL — русскоговорящее сообщество
Должно ли так вообще работать?
Если query  загрузка тригерится везде, где используется этот же query, то очиста кеша может тригерить все query приложения?
источник

el

eden lane in GraphQL — русскоговорящее сообщество
кто-нибудь сталкивался с такой ошибкой? Падает при мутации, не могу понять в чём дело
источник

el

eden lane in GraphQL — русскоговорящее сообщество
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Может стоит немного js изучить?)
источник

el

eden lane in GraphQL — русскоговорящее сообщество
это каких таких знаний js мне в этом случае не хватает?
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Чтобы понять что переменная в тот момент времени undefined, соответсвенно какой реплейс может быть в таком случае. Если у вас es7 то делайте через .?replace
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Если ниже то проверяйте существование до функции
источник

el

eden lane in GraphQL — русскоговорящее сообщество
да господи, это код в библиотеке. я спрашиваю, почему она пытается реплейс от undefined сделать
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Ох лол) не заметил
источник

el

eden lane in GraphQL — русскоговорящее сообщество
callstack вот такой
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Возможно нет имени операции mutation BlaBlaBla {}

Но вам лучше глянуть в сторону graphql-code-generator, чтоб он при билде конвертировал запросы, а не в рантайме через темплейт литерал gql.
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Может просто запрос битый.
источник

el

eden lane in GraphQL — русскоговорящее сообщество
graphql-code-gen использую. Сейчас нашёл, что проблема в ручной модификации кэша, но где конкретно и почему - не могу понять
источник

el

eden lane in GraphQL — русскоговорящее сообщество
вот где-то в этом коде
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
может имени фрагмента нет, в любом случае проблема в том, что ...
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
GET_COMPLETED_QUERY что в нем
источник

el

eden lane in GraphQL — русскоговорящее сообщество
источник