Size: a a a

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

2021 October 05

𝘂

𝘂𝘅𝗻𝗮𝗺𝗲... in GraphQL — русскоговорящее сообщество
/trust
источник

S

Shieldy in GraphQL — русскоговорящее сообщество
Принято!
источник

AD

Anna D in GraphQL — русскоговорящее сообщество
Всем привет!) Подскажите, пожалуйста, как сортировать по полю see, если его значение See - кастомный тип.     Я пыталась сформировать объект  filter( 3 фото), чтобы передать в variables 4 фото. Но это не работает. Как провернуть фильтрацию с такой вложенностью?
источник

AD

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

AD

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

AD

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

ОЛ

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

y

yel' in GraphQL — русскоговорящее сообщество
почему не можешь? должен работать рекконект
источник

y

yel' in GraphQL — русскоговорящее сообщество
если он не работает, то проблема скорее всего на бэке
источник

AK

Alexandr K in GraphQL — русскоговорящее сообщество
У меня падает ошибка, и сообщения от сервера приходят заново
источник

AK

Alexandr K in GraphQL — русскоговорящее сообщество
Как мне сказал Олег, у меня полный ререндер, а мне надо лишь новые сообщения докидывать в рендер. Но я видимо слишком тупой чтоб это провернуть(
источник

y

yel' in GraphQL — русскоговорящее сообщество
из того что ты показал я не вижу что они заного приходят. Я вижу что ты консоль логаешь массив сообщений с +1 сообщением с подписки скорее всего.
источник

AK

Alexandr K in GraphQL — русскоговорящее сообщество
Переслано от Alexandr K
источник

y

yel' in GraphQL — русскоговорящее сообщество
ну олег походу прав. Ты пихаешь startMessagesList (как я понимаю это все предыдущие сообщения) и совершаешь подписку client.subscribe() в одном useEffect. Тебе нужно как минимум разделить эту логику, если я правильно всё понял. Вот этих строчек тут не должно быть
источник

AK

Alexandr K in GraphQL — русскоговорящее сообщество
Chat-TS/index.tsx at ChatPage · AlexandrKirichenko/Chat-TS
https://github.com/AlexandrKirichenko/Chat-TS/blob/ChatPage/src/pages/ChatBlock/index.tsx

Только там не захардкорджена дата, а ,lastmessage.date

Сори за ссылку просто в дороге и с телефона
источник

y

yel' in GraphQL — русскоговорящее сообщество
Если хочется всё в одном компоненте сделать, я бы сделал так. У useQuery есть onCompleted колбэк в него засунь setMessages(allMessages).

Потом ниже в useEffect удаляй  setMessages([...startMessagesList]); и оставь там только подписку
источник

AK

Alexandr K in GraphQL — русскоговорящее сообщество
Спасибо, приеду домой, буду пробовать. И соответсвенно, reconect:true?
источник

y

yel' in GraphQL — русскоговорящее сообщество
да reconnect: true тут вообще не причём) эту строчку лучше вообще не трогать, она всегда true должна быть
источник

y

yel' in GraphQL — русскоговорящее сообщество
рекконект в аполо обычно как часики работает, если нет какой-то особой логики
источник

AK

Alexandr K in GraphQL — русскоговорящее сообщество
Первый раз слышу про onComponend,спасибо
источник