UNPKG

opensaas

Version:

Create fully bundled SaaS application (Backend & Frontend) using an interactive CLI

25 lines (22 loc) 556 B
import Feature from '../models/feature'; const resolvers = { Query: { feature(parent: any, { id }: any, { tenantId }: any) { return Feature.findOne({ tenantId, _id: id }); }, features(parent: any, args: any, { tenantId }: any) { return Feature.find({ tenantId }); }, }, Mutation: { addFeature(parent: any, { name, enabled }: any, { tenantId }: any) { const feature = new Feature({ name, tenantId, enabled, }); return feature.save(); }, }, }; export default resolvers;