UNPKG

@valueflows/vf-graphql-holochain

Version:

GraphQL schema bindings for the Holochain implementation of ValueFlows

27 lines 3.85 kB
/** * plan mutations * * @package: hREA * @since: 2022-05-23 */ import { mapZomeFn } from '../connection.js'; export default (dnaConfig, conductorUri) => { const runCreate = mapZomeFn(dnaConfig, conductorUri, 'plan', 'plan', 'create_plan'); const runUpdate = mapZomeFn(dnaConfig, conductorUri, 'plan', 'plan', 'update_plan'); const runDelete = mapZomeFn(dnaConfig, conductorUri, 'plan', 'plan', 'delete_plan'); const createPlan = async (root, args) => { return runCreate(args); }; const updatePlan = async (root, args) => { return runUpdate(args); }; const deletePlan = async (root, args) => { return runDelete(args); }; return { createPlan, updatePlan, deletePlan, }; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGxhbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL211dGF0aW9ucy9wbGFuLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7OztHQUtHO0FBR0gsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGtCQUFrQixDQUFBO0FBbUI1QyxlQUFlLENBQUMsU0FBd0IsRUFBRSxZQUFvQixFQUFFLEVBQUU7SUFDaEUsTUFBTSxTQUFTLEdBQUcsU0FBUyxDQUEyQixTQUFTLEVBQUUsWUFBWSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsYUFBYSxDQUFDLENBQUE7SUFDN0csTUFBTSxTQUFTLEdBQUcsU0FBUyxDQUEyQixTQUFTLEVBQUUsWUFBWSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsYUFBYSxDQUFDLENBQUE7SUFDN0csTUFBTSxTQUFTLEdBQUcsU0FBUyxDQUFzQixTQUFTLEVBQUUsWUFBWSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsYUFBYSxDQUFDLENBQUE7SUFFeEcsTUFBTSxVQUFVLEdBQWtCLEtBQUssRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLEVBQUU7UUFDckQsT0FBTyxTQUFTLENBQUMsSUFBSSxDQUFDLENBQUE7SUFDeEIsQ0FBQyxDQUFBO0lBRUQsTUFBTSxVQUFVLEdBQWtCLEtBQUssRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLEVBQUU7UUFDckQsT0FBTyxTQUFTLENBQUMsSUFBSSxDQUFDLENBQUE7SUFDeEIsQ0FBQyxDQUFBO0lBRUQsTUFBTSxVQUFVLEdBQWtCLEtBQUssRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLEVBQUU7UUFDckQsT0FBTyxTQUFTLENBQUMsSUFBSSxDQUFDLENBQUE7SUFDeEIsQ0FBQyxDQUFBO0lBRUQsT0FBTztRQUNMLFVBQVU7UUFDVixVQUFVO1FBQ1YsVUFBVTtLQUNYLENBQUE7QUFDSCxDQUFDLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIHBsYW4gbXV0YXRpb25zXG4gKlxuICogQHBhY2thZ2U6IGhSRUFcbiAqIEBzaW5jZTogICAyMDIyLTA1LTIzXG4gKi9cblxuaW1wb3J0IHsgQnlSZXZpc2lvbiwgRE5BSWRNYXBwaW5ncyB9IGZyb20gJy4uL3R5cGVzLmpzJ1xuaW1wb3J0IHsgbWFwWm9tZUZuIH0gZnJvbSAnLi4vY29ubmVjdGlvbi5qcydcbmltcG9ydCB7IGRlbGV0ZUhhbmRsZXIgfSBmcm9tICcuLydcblxuaW1wb3J0IHtcbiAgUGxhbkNyZWF0ZVBhcmFtcyxcbiAgUGxhblVwZGF0ZVBhcmFtcyxcbiAgUGxhblJlc3BvbnNlLFxufSBmcm9tICdAdmFsdWVmbG93cy92Zi1ncmFwaHFsJ1xuXG5leHBvcnQgaW50ZXJmYWNlIENyZWF0ZUFyZ3Mge1xuICAgIHBsYW46IFBsYW5DcmVhdGVQYXJhbXMsXG59XG5leHBvcnQgdHlwZSBjcmVhdGVIYW5kbGVyID0gKHJvb3Q6IGFueSwgYXJnczogQ3JlYXRlQXJncykgPT4gUHJvbWlzZTxQbGFuUmVzcG9uc2U+XG5cbmV4cG9ydCBpbnRlcmZhY2UgVXBkYXRlQXJncyB7XG4gIHBsYW46IFBsYW5VcGRhdGVQYXJhbXMsXG59XG5leHBvcnQgdHlwZSB1cGRhdGVIYW5kbGVyID0gKHJvb3Q6IGFueSwgYXJnczogVXBkYXRlQXJncykgPT4gUHJvbWlzZTxQbGFuUmVzcG9uc2U+XG5cbmV4cG9ydCBkZWZhdWx0IChkbmFDb25maWc6IEROQUlkTWFwcGluZ3MsIGNvbmR1Y3RvclVyaTogc3RyaW5nKSA9PiB7XG4gIGNvbnN0IHJ1bkNyZWF0ZSA9IG1hcFpvbWVGbjxDcmVhdGVBcmdzLCBQbGFuUmVzcG9uc2U+KGRuYUNvbmZpZywgY29uZHVjdG9yVXJpLCAncGxhbicsICdwbGFuJywgJ2NyZWF0ZV9wbGFuJylcbiAgY29uc3QgcnVuVXBkYXRlID0gbWFwWm9tZUZuPFVwZGF0ZUFyZ3MsIFBsYW5SZXNwb25zZT4oZG5hQ29uZmlnLCBjb25kdWN0b3JVcmksICdwbGFuJywgJ3BsYW4nLCAndXBkYXRlX3BsYW4nKVxuICBjb25zdCBydW5EZWxldGUgPSBtYXBab21lRm48QnlSZXZpc2lvbiwgYm9vbGVhbj4oZG5hQ29uZmlnLCBjb25kdWN0b3JVcmksICdwbGFuJywgJ3BsYW4nLCAnZGVsZXRlX3BsYW4nKVxuXG4gIGNvbnN0IGNyZWF0ZVBsYW46IGNyZWF0ZUhhbmRsZXIgPSBhc3luYyAocm9vdCwgYXJncykgPT4ge1xuICAgIHJldHVybiBydW5DcmVhdGUoYXJncylcbiAgfVxuXG4gIGNvbnN0IHVwZGF0ZVBsYW46IHVwZGF0ZUhhbmRsZXIgPSBhc3luYyAocm9vdCwgYXJncykgPT4ge1xuICAgIHJldHVybiBydW5VcGRhdGUoYXJncylcbiAgfVxuXG4gIGNvbnN0IGRlbGV0ZVBsYW46IGRlbGV0ZUhhbmRsZXIgPSBhc3luYyAocm9vdCwgYXJncykgPT4ge1xuICAgIHJldHVybiBydW5EZWxldGUoYXJncylcbiAgfVxuXG4gIHJldHVybiB7XG4gICAgY3JlYXRlUGxhbixcbiAgICB1cGRhdGVQbGFuLFxuICAgIGRlbGV0ZVBsYW4sXG4gIH1cbn1cblxuIl19