Source: apollo/mess/mess.schema.js

  1. /** @format */
  2. const types = `
  3. type Item{
  4. dish: String
  5. isVeg: Boolean
  6. }
  7. type Meal{
  8. mainCourse: [String]
  9. selectableDish: [String]
  10. commonDish: [String]
  11. }
  12. type DayMenu{
  13. day: Int
  14. breakfast : Meal
  15. lunch : Meal
  16. snacks : Meal
  17. dinner : Meal
  18. }
  19. type MessList{
  20. id: ID
  21. messName: String
  22. }
  23. `;
  24. const queries = `
  25. messList:[MessList]
  26. menuByMess(id:ID!, isVeg:Boolean):[DayMenu]
  27. `;
  28. const mutations = `
  29. `;
  30. module.exports = { types, queries, mutations };