import { orderQueryTypeDefs, orderTypeDefs } from './orders-resolver'; import { productQueryTypeDefs, productTypeDefs, productMutationTypeDefs, } from './products-resolver'; import { designerQueryTypeDefs, designerTypeDefs } from './designers-resolver'; import { categoryQueryTypeDefs, categoryTypeDefs } from './categories-resolver'; import { keywordsMutationTypeDefs, keywordsQueryTypeDefs, keywordTypeDefs, } from './keywords-resolver'; import { marketsQueryTypeDefs, marketTypeDefs, } from './markets-locale-resolver'; import { DateTimeResolver, DateResolver, JSONResolver } from 'graphql-scalars'; import { interiorsQueryTypeDefs, interiorTypeDefs } from './interiors-resolver'; import { imagesQueryTypeDefs } from './file-upload-resolvers'; import { TextsQueryTypeDefs } from './texts-resolver'; const resolvers = { Query: { ...orderQueryTypeDefs, ...productQueryTypeDefs, ...designerQueryTypeDefs, ...categoryQueryTypeDefs, ...keywordsQueryTypeDefs, ...marketsQueryTypeDefs, ...interiorsQueryTypeDefs, ...imagesQueryTypeDefs, ...TextsQueryTypeDefs, }, Mutation: { ...productMutationTypeDefs, ...keywordsMutationTypeDefs, }, ...orderTypeDefs, ...productTypeDefs, ...designerTypeDefs, ...categoryTypeDefs, ...keywordTypeDefs, ...marketTypeDefs, ...interiorTypeDefs, DateTime: DateTimeResolver, Date: DateResolver, JSON: JSONResolver, }; export default resolvers;