import apollo from "../../lib/apollo.js"; async function GetSparepartYGP(filter, token="") { var res = await apollo.query( ` query { accessories(where: { category_sparepart: "YGP" ${(filter!="")?`name: "${filter}"`:""}}) { id name price img { url } } } `, token ); return res; } async function GetSparepartYamalube(filter, token="") { var res = await apollo.query( ` query { accessories(where: { category_sparepart: "Yamalube" ${(filter!="")?`name: "${filter}"`:""}}) { id name price img { url } } }`, token ); return res; } async function GetSparepartHelmet(filter, token="") { var res = await apollo.query( ` query { accessories(where: { category_sparepart: "Helmet" ${(filter!="")?`name: "${filter}"`:""}}) { id name price img { url } } }`, token ); return res; } async function GetSparepartApparel(filter, token="") { var res = await apollo.query( ` query { accessories(where: { category_sparepart: "Apparel" ${(filter!="")?`name: "${filter}"`:""}}) { id name price img { url } } }`, token ); return res; } async function GetSparepartAccessories(filter, token="") { var res = await apollo.query( ` query { accessories(where: { category_sparepart: "Accessories" ${(filter!="")?`name: "${filter}"`:""}}) { id name price img { url } } }`, token ); return res; } async function GetSparepartDetail(id, token="") { var res = await apollo.query( ` query($input: ID!){ accessories(where:{id:$input}) { id name description price part_code img { url } stock } } `, token, { "input": id } ); return res; } module.exports = { GetSparepartYGP:GetSparepartYGP, GetSparepartYamalube:GetSparepartYamalube, GetSparepartHelmet:GetSparepartHelmet, GetSparepartApparel:GetSparepartApparel, GetSparepartAccessories:GetSparepartAccessories, GetSparepartDetail:GetSparepartDetail, };