123456789101112131415161718192021222324252627282930313233343536373839 |
- 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)
- }
- }
- }
- }
|