Как мне использовать директивы @include или @skip в компоненте ApolloQuery vue-apollo?

#vuejs2 #apollo #apollo-client #vue-apollo

#vuejs2 #apollo #apollo-клиент #vue-apollo

Вопрос:

В шаблоне я использую компонент:

 <ApolloQuery
:query="require('../graphql/Albums.gql')"
:variables="{ fetchPhotos: true }"
...</ApolloQuery>
 

Мой запрос:

 query getAllAlbums ($fetchPhotos: Boolean!){
  albums{
    id
    title
    tags{
      ...Tag
      weight
    }
    carouselItems{
      id,
      mediaUrl
    }
    photos @include(if: $fetchPhotos){
      ...Photo
    }
  }
}
 

Когда я выполняю запрос, я получаю сообщение об ошибке "Variable "$fetchPhotos" of required type "Boolean!" was not provided."

Как мне указать логическое значение @include в запросе из компонента ApolloQuery?