/* gql imports */ import { MutationResolvers, QueryResolvers } from '@generated/types'; /* Query */ import { BookChapterManyResolver } from './resolvers/bookChapterManyResolver'; import { BookChapterOneResolver } from './resolvers/bookChapterOneResolver'; import { BookManyResolver } from './resolvers/bookManyResolver'; import { BookOneResolver } from './resolvers/bookOneResolver'; import { IdentityResolver } from './resolvers/identityResolver'; import { ReviewManyResolver } from './resolvers/reviewManyResolver'; import { UserOneResolver } from './resolvers/userOneResolver'; /* Mutation */ import { LoginResolver } from './resolvers/auth/login'; import { LogoutResolver } from './resolvers/auth/logout'; import { SignUpResolver } from './resolvers/auth/signUp'; import { BookChapterCreateResolver } from './resolvers/bookChapterCreateResolver'; import { BookChapterDeleteResolver } from './resolvers/bookChapterDelete'; import { BookChapterUpdateResolver } from './resolvers/bookChapterUpdateResolver'; import { BookCreateResolver } from './resolvers/bookCreateResolver'; import { RatingSetResolver } from './resolvers/ratingSetResolver'; import { ReviewCreateResolver } from './resolvers/reviewCreateResolver'; export const Query: QueryResolvers = { bookOne: BookOneResolver, bookMany: BookManyResolver, bookChapterOne: BookChapterOneResolver, bookChapterMany: BookChapterManyResolver, identity: IdentityResolver, reviewMany: ReviewManyResolver, userOne: UserOneResolver }; export const Mutation: MutationResolvers = { signUp: SignUpResolver, login: LoginResolver, logout: LogoutResolver, bookCreate: BookCreateResolver, bookChapterCreate: BookChapterCreateResolver, bookChapterDelete: BookChapterDeleteResolver, bookChapterUpdate: BookChapterUpdateResolver, ratingSet: RatingSetResolver, reviewCreate: ReviewCreateResolver }; export const Subscription = {};