greed
Version:
graphql client
21 lines (19 loc) • 480 B
JavaScript
const person = {
2: {
data: {
person: {
name: "C-3PO",
species: {
name: "Droid"
}
}
}
}
};
export default function fetch (path, networkObject) {
return new Promise((resolve, reject) => {
person[networkObject.body.variables.personID] ? resolve(person[networkObject.body.variables.personID]) : reject({
error: 'Person with ' + person[networkObject.body.variables.personID] + ' not found.',
})
});
}