block.mjs 521 B

1234567891011121314151617181920212223
  1. import { generateError, generateSuccess } from '../../helpers/graph.mjs'
  2. export default {
  3. Query: {
  4. async blocks (obj, args, context) {
  5. return WIKI.db.blocks.query().where({
  6. siteId: args.siteId
  7. })
  8. }
  9. },
  10. Mutation: {
  11. async setBlocksState(obj, args, context) {
  12. try {
  13. // TODO: update blocks state
  14. return {
  15. operation: generateSuccess('Blocks state updated successfully')
  16. }
  17. } catch (err) {
  18. return generateError(err)
  19. }
  20. }
  21. }
  22. }