¿Es posible pasar el nombre de la consulta a GraphQL usando accesorios en React?
const allEntries = gql` query allProducts{ '${queryName}' { id name price publishedAt slug stage updatedAt } }`;
Parece que quieres algo similar a:
query allProducts (where: {id: ${id} }) { ... }