Добрый день. У меня есть компонент Продукта, который получает id элемента из другого компонента. Мне необходимо передать этот id в запрос к GraphQL и, соответственно, получить информацию об этом товаре.
Вот код запроса в Queries.js:
import {gql} from '@apollo/client';
export const CHOOSE_PRODUCT = gql`
query{
product(id:"huarache-x-stussy-le"){
name
description
}
}
`
И вот так передаю его в Product.js:
import { useQuery} from "@apollo/client"
import {CHOOSE_PRODUCT} from "../graphql/Queries"
export default function Product(){
const {data} = useQuery(CHOOSE_PRODUCT)
if(data){
console.log(data)
}
Я пробовал некоторые варианты передачи значения, но пока ничего не получилось. Как решить?