Используя Apollo-Client, интересно, есть ли у кого-нибудь решение использовать переменную @client
в <Query>
и сделать это за один шаг.
Например, мне нужна эта локальная кэшированная переменная:
query LocalCartIds {
cartItemsIds @client
}
и использовать его здесь для запроса из нашей базы данных.
query Cart($ids: [Int!]!) {
cart(itemIds: $ids) {
items {
name
price
}
}
totalPrice
}
Есть несколько решений по проекту выдает , однако они либо используют вложенные <Query>
компоненты, либо recompose
.(Остальное не работает для меня).