UNPKG

@leosprograms/vf-graphql-holochain

Version:

GraphQL schema bindings for the Holochain implementation of ValueFlows

22 lines 3.29 kB
/** * Mutations for manipulating proposed to * * @package: HoloREA * @since: 2019-09-12 */ import { mapZomeFn } from '../connection.js'; export default (dnaConfig, conductorUri) => { const runCreate = mapZomeFn(dnaConfig, conductorUri, 'combined', 'proposed_to', 'create_proposed_to'); const runDelete = mapZomeFn(dnaConfig, conductorUri, 'combined', 'proposed_to', 'delete_proposed_to'); const proposeTo = async (root, args) => { return runCreate({ proposedTo: args }); }; const deleteProposedTo = async (root, args) => { return runDelete(args); }; return { proposeTo, deleteProposedTo, }; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvcG9zZWRUby5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL211dGF0aW9ucy9wcm9wb3NlZFRvLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7OztHQUtHO0FBR0gsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGtCQUFrQixDQUFBO0FBZ0I1QyxlQUFlLENBQUMsU0FBd0IsRUFBRSxZQUFvQixFQUFFLEVBQUU7SUFDaEUsTUFBTSxTQUFTLEdBQUcsU0FBUyxDQUFtQyxTQUFTLEVBQUUsWUFBWSxFQUFFLFVBQVUsRUFBRSxhQUFhLEVBQUUsb0JBQW9CLENBQUMsQ0FBQTtJQUN2SSxNQUFNLFNBQVMsR0FBRyxTQUFTLENBQXNCLFNBQVMsRUFBRSxZQUFZLEVBQUUsVUFBVSxFQUFFLGFBQWEsRUFBRSxvQkFBb0IsQ0FBQyxDQUFBO0lBRTFILE1BQU0sU0FBUyxHQUFrQixLQUFLLEVBQUUsSUFBSSxFQUFFLElBQUksRUFBRSxFQUFFO1FBQ3BELE9BQU8sU0FBUyxDQUFDLEVBQUUsVUFBVSxFQUFFLElBQUksRUFBRSxDQUFDLENBQUE7SUFDeEMsQ0FBQyxDQUFBO0lBRUQsTUFBTSxnQkFBZ0IsR0FBa0IsS0FBSyxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsRUFBRTtRQUMzRCxPQUFPLFNBQVMsQ0FBQyxJQUFJLENBQUMsQ0FBQTtJQUN4QixDQUFDLENBQUE7SUFFRCxPQUFPO1FBQ0wsU0FBUztRQUNULGdCQUFnQjtLQUNqQixDQUFBO0FBQ0gsQ0FBQyxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBNdXRhdGlvbnMgZm9yIG1hbmlwdWxhdGluZyBwcm9wb3NlZCB0b1xuICpcbiAqIEBwYWNrYWdlOiBIb2xvUkVBXG4gKiBAc2luY2U6ICAgMjAxOS0wOS0xMlxuICovXG5cbmltcG9ydCB7IEFnZW50QWRkcmVzcywgQnlSZXZpc2lvbiwgRE5BSWRNYXBwaW5ncywgUHJvcG9zYWxBZGRyZXNzIH0gZnJvbSAnLi4vdHlwZXMuanMnXG5pbXBvcnQgeyBtYXBab21lRm4gfSBmcm9tICcuLi9jb25uZWN0aW9uLmpzJ1xuaW1wb3J0IHsgZGVsZXRlSGFuZGxlciB9IGZyb20gJy4vJ1xuXG5pbXBvcnQge1xuICBQcm9wb3NlZFRvUmVzcG9uc2UsXG59IGZyb20gJ0BsZW9zcHJvZ3JhbXMvdmYtZ3JhcGhxbCdcblxuZXhwb3J0IGludGVyZmFjZSBDcmVhdGVQYXJhbXMge1xuICBwcm9wb3NlZFRvOiBDcmVhdGVSZXF1ZXN0LFxufVxuaW50ZXJmYWNlIENyZWF0ZVJlcXVlc3Qge1xuICAgIHByb3Bvc2VkOiBQcm9wb3NhbEFkZHJlc3MsXG4gICAgcHJvcG9zZWRUbzogQWdlbnRBZGRyZXNzLFxufVxuZXhwb3J0IHR5cGUgY3JlYXRlSGFuZGxlciA9IChyb290OiBhbnksIGFyZ3M6IENyZWF0ZVJlcXVlc3QpID0+IFByb21pc2U8UHJvcG9zZWRUb1Jlc3BvbnNlPlxuXG5leHBvcnQgZGVmYXVsdCAoZG5hQ29uZmlnOiBETkFJZE1hcHBpbmdzLCBjb25kdWN0b3JVcmk6IHN0cmluZykgPT4ge1xuICBjb25zdCBydW5DcmVhdGUgPSBtYXBab21lRm48Q3JlYXRlUGFyYW1zLCBQcm9wb3NlZFRvUmVzcG9uc2U+KGRuYUNvbmZpZywgY29uZHVjdG9yVXJpLCAnY29tYmluZWQnLCAncHJvcG9zZWRfdG8nLCAnY3JlYXRlX3Byb3Bvc2VkX3RvJylcbiAgY29uc3QgcnVuRGVsZXRlID0gbWFwWm9tZUZuPEJ5UmV2aXNpb24sIGJvb2xlYW4+KGRuYUNvbmZpZywgY29uZHVjdG9yVXJpLCAnY29tYmluZWQnLCAncHJvcG9zZWRfdG8nLCAnZGVsZXRlX3Byb3Bvc2VkX3RvJylcblxuICBjb25zdCBwcm9wb3NlVG86IGNyZWF0ZUhhbmRsZXIgPSBhc3luYyAocm9vdCwgYXJncykgPT4ge1xuICAgIHJldHVybiBydW5DcmVhdGUoeyBwcm9wb3NlZFRvOiBhcmdzIH0pXG4gIH1cblxuICBjb25zdCBkZWxldGVQcm9wb3NlZFRvOiBkZWxldGVIYW5kbGVyID0gYXN5bmMgKHJvb3QsIGFyZ3MpID0+IHtcbiAgICByZXR1cm4gcnVuRGVsZXRlKGFyZ3MpXG4gIH1cblxuICByZXR1cm4ge1xuICAgIHByb3Bvc2VUbyxcbiAgICBkZWxldGVQcm9wb3NlZFRvLFxuICB9XG59XG4iXX0=