const _ = require('lodash') const graphHelper = require('../../helpers/graph') /* global WIKI */ module.exports = { Query: { async navigation() { return {} } }, Mutation: { async navigation() { return {} } }, NavigationQuery: { async tree(obj, args, context, info) { // let renderers = await WIKI.models.renderers.getRenderers() return [] } }, NavigationMutation: { async updateTree(obj, args, context) { try { // for (let rdr of args.renderers) { // await WIKI.models.storage.query().patch({ // isEnabled: rdr.isEnabled, // config: _.reduce(rdr.config, (result, value, key) => { // _.set(result, `${value.key}`, value.value) // return result // }, {}) // }).where('key', rdr.key) // } return { responseResult: graphHelper.generateSuccess('Navigation updated successfully') } } catch (err) { return graphHelper.generateError(err) } } } }