refactor: schema modularization

This commit is contained in:
Sérgio Salgado 2021-01-22 18:19:52 +00:00 committed by Josh Harvey
parent d9e3a9e61f
commit 82b5db6908
35 changed files with 2423 additions and 685 deletions

View file

@ -0,0 +1,13 @@
const promoCodeManager = require('../../../promo-codes')
const resolvers = {
Query: {
promoCodes: () => promoCodeManager.getAvailablePromoCodes()
},
Mutation: {
createPromoCode: (...[, { code, discount }]) => promoCodeManager.createPromoCode(code, discount),
deletePromoCode: (...[, { codeId }]) => promoCodeManager.deletePromoCode(codeId)
}
}
module.exports = resolvers