Size: a a a

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

2018 November 08

A

Alex CherryTea in GraphQL — русскоговорящее сообщество
const serializeArray = arr => (arr || []).join('", "');

return gql`{
   stateList(statesFilter: ["$ {serializeArray(filters.mapFilter)}"])
}
`;
источник

A

Alex CherryTea in GraphQL — русскоговорящее сообщество
это не выглядит как здоровая ситуация, я наверняка что-то делаю не так?
источник

KL

Konstantin Lyssenko in GraphQL — русскоговорящее сообщество
Alex CherryTea
это не выглядит как здоровая ситуация, я наверняка что-то делаю не так?
Какой это клиент? React apollo?
источник

A

Alex CherryTea in GraphQL — русскоговорящее сообщество
Konstantin Lyssenko
Какой это клиент? React apollo?
yeas
источник

KL

Konstantin Lyssenko in GraphQL — русскоговорящее сообщество
Ну так у хока и у Query компонента есть способ пробросить переменные
источник

KL

Konstantin Lyssenko in GraphQL — русскоговорящее сообщество
Он их сам потом интерполирует
источник

A

Alex CherryTea in GraphQL — русскоговорящее сообщество
Konstantin Lyssenko
Ну так у хока и у Query компонента есть способ пробросить переменные
опа, как?
источник

KL

Konstantin Lyssenko in GraphQL — русскоговорящее сообщество
Что именно: хок или Query?
источник

KL

Konstantin Lyssenko in GraphQL — русскоговорящее сообщество
<Query query={...} variables={{statesFilter: []}}  />
источник

A

Alex CherryTea in GraphQL — русскоговорящее сообщество
Konstantin Lyssenko
<Query query={...} variables={{statesFilter: []}}  />
о, прикольно, а как в этой квери сослатся на statesFilter?
просто ${statesFilter} ?
источник

A

Alex CherryTea in GraphQL — русскоговорящее сообщество
я имею ввиду в литерале как указать куда variables распихать
источник

KL

Konstantin Lyssenko in GraphQL — русскоговорящее сообщество
gql`{
   stateList(statesFilter: $statesFilter)
}
источник

KL

Konstantin Lyssenko in GraphQL — русскоговорящее сообщество
Ну как обычно переменные объявляются
источник

A

Alex CherryTea in GraphQL — русскоговорящее сообщество
ну это как раз не обычно)
источник

A

Alex CherryTea in GraphQL — русскоговорящее сообщество
gql`{
   stateList(statesFilter: ${statesFilter})
}

обычно
источник

KL

Konstantin Lyssenko in GraphQL — русскоговорящее сообщество
query qq($statesFilter: StatesFilter) {
stateList(statesFilters: $statesFilter) {...}
}
источник

an

arthur n in GraphQL — русскоговорящее сообщество
Alex CherryTea
gql`{
   stateList(statesFilter: ${statesFilter})
}

обычно
первый раз такое вижу
источник

KL

Konstantin Lyssenko in GraphQL — русскоговорящее сообщество
У графкуэля использование переменных есть в спецификации, а клиенты спеке следуют
источник

KL

Konstantin Lyssenko in GraphQL — русскоговорящее сообщество
Не нужно интерполировать вручную
источник

A

Alex CherryTea in GraphQL — русскоговорящее сообщество
arthur n
первый раз такое вижу
видимо вы не из js, В js строковые литералы выглядят и работают так
bla bla ${var} bla bla
источник