nexus
Version:
Scalable, strongly typed GraphQL schema development
15 lines • 491 B
JavaScript
import { extendType } from './extendType';
export function mutationField(...args) {
return extendType({
type: 'Mutation',
definition(t) {
if (typeof args[0] === 'function') {
return args[0](t);
}
const [fieldName, config] = args;
const finalConfig = typeof config === 'function' ? config() : config;
t.field(fieldName, finalConfig);
},
});
}
//# sourceMappingURL=mutationField.js.map