Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/packages / customize / __docs / Graphql0.js
Size: Mime:
import { GraphQLModule } from '@skava/graphql-toolset';
import { StudioModule as studioModule } from '@skava/graphql/dist/graphql-modules/studio';
import { categoriesModule } from './categories/module';
import { todosModule } from './todos/module';
import { gql } from 'apollo-server';
const typeDefs = gql `
  type BestProducts {
    id: String
    name: String
  }
  extend type Query {
    bestProducts: [BestProducts]
  }
`;
const resolvers = {
    Query: {
        bestProducts() {
            return [{ id: '1', name: 'Awesome' }, { id: '2', name: 'Cool' }];
        },
    },
};
export const appModules = new GraphQLModule({
    typeDefs,
    resolvers,
    name: 'App',
    imports: [categoriesModule, todosModule, studioModule({ api: 'stream' })],
});
//# sourceMappingURL=Graphql0.js.map