Size: a a a

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

2020 December 26

СД

Саша Домоседов... in GraphQL — русскоговорящее сообщество
Привет, вопрос тем, кто настраивал apollo client на nextjs. Как вы передаёте headers (cookie) в apollo client, вытягиваете из контекста getinitialprops в _app.js или есть другие способы?
источник

S

Stanislav in GraphQL — русскоговорящее сообщество
Саша Домоседов
Привет, вопрос тем, кто настраивал apollo client на nextjs. Как вы передаёте headers (cookie) в apollo client, вытягиваете из контекста getinitialprops в _app.js или есть другие способы?
там же есть пример в репе некста
источник

СД

Саша Домоседов... in GraphQL — русскоговорящее сообщество
Stanislav
там же есть пример в репе некста
Там с аутентификацией нет, только базовые примеры
источник

S

Stanislav in GraphQL — русскоговорящее сообщество
Саша Домоседов
Там с аутентификацией нет, только базовые примеры
в доке аполло плюс в блоге аполло был, я оттуда брал вроде
источник
2020 December 27

A

Alexey in GraphQL — русскоговорящее сообщество
Alexander
Привет, можно как-то описать аналог
{ [key: string]: Type }
из тайпскрипта?
Получаешь через интроспекцию схему, потом динамически генеришь запрос
источник

b

bbclub in GraphQL — русскоговорящее сообщество
привет всем,
такой вопрос - нормально так делать - я всю информацию подгружаю в подписках, те добавление, удаление или изменение данных -> обрабатывается мутация -> ответ с добавляемыми, измененными (удаленными) данными возвращается в подписке и тогда меняю состояние кэша? а на мутацию у меня нет update и не изменяю локально кэш, только ответ true или false (прошла или нет)
источник

RD

Roman Dynnik in GraphQL — русскоговорящее сообщество
bbclub
привет всем,
такой вопрос - нормально так делать - я всю информацию подгружаю в подписках, те добавление, удаление или изменение данных -> обрабатывается мутация -> ответ с добавляемыми, измененными (удаленными) данными возвращается в подписке и тогда меняю состояние кэша? а на мутацию у меня нет update и не изменяю локально кэш, только ответ true или false (прошла или нет)
А где кэш?
источник
2020 December 28

ДА

Данила Андреев... in GraphQL — русскоговорящее сообщество
Всем привет. После мутации делаю refetchQueries, после успешной мутации рефетча не просиходит, куда копать стоит?
variables для квери никаких не требуется, fetchPolicy = cache-and-network
источник

b

bbclub in GraphQL — русскоговорящее сообщество
Roman Dynnik
А где кэш?
Аполло кэш на фронте
источник

DB

Denis Barvitskiy in GraphQL — русскоговорящее сообщество
Данила Андреев
Всем привет. После мутации делаю refetchQueries, после успешной мутации рефетча не просиходит, куда копать стоит?
variables для квери никаких не требуется, fetchPolicy = cache-and-network
покажите как вы делаете мутацию
источник

ДА

Данила Андреев... in GraphQL — русскоговорящее сообщество
Denis Barvitskiy
покажите как вы делаете мутацию
Уже разобрался, спасибо!
источник

B

Bogdan in GraphQL — русскоговорящее сообщество
Ребята, подскажите fetchMore можно заюзать с клиентом Apollo в режиме SSR?
источник

B

Bogdan in GraphQL — русскоговорящее сообщество
пробую так, но appoloClient не отдает эту функцию
источник

B

Bogdan in GraphQL — русскоговорящее сообщество
fetchMore только useQuery отдает? и юзать её можно только на клиенте?
источник

S

Stanislav in GraphQL — русскоговорящее сообщество
Bogdan
fetchMore только useQuery отдает? и юзать её можно только на клиенте?
сам компонент рендерится на клиенте, другими словами вы можете юзать useQuery и остальные хуки в SSR
источник

B

Bogdan in GraphQL — русскоговорящее сообщество
Stanislav
сам компонент рендерится на клиенте, другими словами вы можете юзать useQuery и остальные хуки в SSR
да, но хук же можно только внутри компонента использовать
источник

S

Stanislav in GraphQL — русскоговорящее сообщество
Bogdan
да, но хук же можно только внутри компонента использовать
а вы вне него пытаетесь это сделать?
источник

B

Bogdan in GraphQL — русскоговорящее сообщество
Bogdan
пробую так, но appoloClient не отдает эту функцию
я вот так пытаюсь сделать внутри getStaticProps в next.js
источник

S

Stanislav in GraphQL — русскоговорящее сообщество
Stanislav
а вы вне него пытаетесь это сделать?
мне просто интересно а как вы в целом на стороне сервера поймете что нужно делать fetchMore
источник

B

Bogdan in GraphQL — русскоговорящее сообщество
мне просто нужно вытащить все записи
источник