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

Общаемся на темы, посвященные GraphQL и опыту его использования. Проблемы. Новости. Решения. Вам могут быть полезны: @apollo_ru, @react_js, @vuejs_ru Рекомендуем сразу отключить уведомления, чтобы пребывание в чате было полезным и комфортным.

352 members

Архив канала @graphql_ru 8 сентября 2018 г.

11:18:48 ДП
User 226892831
<Mutation variables={{ id }} mutation={LIKE}>
            {(likeStory, { data }) => (
              <button
                onClick={e => {
                  e.stopPropagation()
                  likeStory()
                }}
              >
                LIKE ({likedBy.length}){JSON.stringify(data)}
              </button>
            )}
          </Mutation>

Есть такая кнопка с лайком, при нажатии запрос уходит и корректно отрабатывает, но компонент не ререндерится, в чем может быть проблема?
08:25:51 ПП
User 56739247
Чуваки, не в курсе как можно данные во время мутации использовать? В плане что то вроде такого:
type User {
  id: ID!
  age: Int!
  maxAge: Int!
}

mutation {
  updateUser(data: {
    age: maxAge
  })
}
08:26:18 ПП
User 56739247
Делаю на призме и никак не могу понять как такое провернуть