import apollo from "../../lib/apollo.js"; // async function GetProduct(token="", start = 0) { // var res = await apollo.query( // ` // query($start: Int!) { // products(limit:1,start:$start) // { // id // name // price // description // img{ // url // } // business_partner // { // name // } // } // }`, // token, // { // start: start, // } // ); // return res; // } async function GetDetailProduct(id, token="") { var res = await apollo.query( ` query($input: ID!){ products(where:{id:$input}) { name price description img{ url } business_partner { name } overview specification film{ url } stock } } `, token, { "input": id } ); return res; } async function GetProductYamaha(token="") { var res = await apollo.query( ` query { products(where: {business_partner: "1"}) { id name description price img{ url } business_partner { name } overview specification film{ url } stock } }`, token ); return res; } async function GetProductSuzuki(token="") { var res = await apollo.query( ` query { products(where: {business_partner: "2"}) { id name description price img{ url } business_partner { name } overview specification film{ url } stock } }`, token ); return res; } async function GetProductHonda(token="") { var res = await apollo.query( ` query { products(where: {business_partner: "3"}) { id name description price img{ url } business_partner { name } overview specification film{ url } stock } }`, token ); return res; } async function GetProductHino(token="") { var res = await apollo.query( ` query { products(where: {business_partner: "4"}) { id name description price img{ url } business_partner { name } overview specification film{ url } stock } }`, token ); return res; } async function GetProductMercedes(token="") { var res = await apollo.query( ` query { products(where: {business_partner: "5"}) { id name description price img{ url } business_partner { name } overview specification film{ url } stock } }`, token ); return res; } async function GetProductBPR(token="") { var res = await apollo.query( ` query { products(where: {business_partner: "6"}) { id name description price img{ url } business_partner { name } overview specification film{ url } stock } }`, token ); return res; } async function GetProductEmilia(token="") { var res = await apollo.query( ` query { products(where: {business_partner: "8"}) { id name description price img{ url } business_partner { name } overview specification film{ url } stock } }`, token ); return res; } async function GetProductHomes(token="") { var res = await apollo.query( ` query { products(where: {business_partner: "9"}) { id name description price img{ url } business_partner { name } overview specification film{ url } stock } }`, token ); return res; } module.exports = { // GetProduct: GetProduct, GetDetailProduct:GetDetailProduct, GetProductYamaha:GetProductYamaha, GetProductSuzuki:GetProductSuzuki, GetProductHonda:GetProductHonda, GetProductHino:GetProductHino, GetProductMercedes:GetProductMercedes, GetProductBPR:GetProductBPR, GetProductEmilia:GetProductEmilia, GetProductHomes:GetProductHomes, };