blob: e1d260a8c94d11208491dc38ed23b35fbb7d8db4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
|
import { authorTypes } from './author.types';
import { commentTypes } from './comment.types';
import { commonTypes } from './common.types';
import { createCommentTypes } from './create-comment.types';
import { featuredImageTypes } from './featured-image.types';
import { postTypes } from './post.types';
import { sendEmailTypes } from './send-email.types';
import { thematicTypes } from './thematic.types';
import { topicTypes } from './topic.types';
const rootQueryType = `type Query {
comments(
after: String
before: String
first: Int
last: Int
where: RootQueryToCommentConnectionWhereArgs
): RootQueryToCommentConnection
post(
asPreview: Boolean
id: ID!
idType: PostIdType
): Post
posts(
after: String
before: String
first: Int
last: Int
where: RootQueryToPostConnectionWhereArgs
): RootQueryToPostConnection
thematic(
asPreview: Boolean
id: ID!
idType: ThematicIdType
): Thematic
thematics(
after: String
before: String
first: Int
last: Int
where: RootQueryToThematicConnectionWhereArgs
): RootQueryToThematicConnection
topic(
asPreview: Boolean
id: ID!
idType: TopicIdType
): Topic
topics(
after: String
before: String
first: Int
last: Int
where: RootQueryToTopicConnectionWhereArgs
): RootQueryToTopicConnection
}`;
const rootMutationType = `type Mutation {
createComment(input: CreateCommentInput!): CreateCommentPayload
sendEmail(input: SendEmailInput!): SendEmailPayload
}`;
export const types = [
authorTypes,
commentTypes,
commonTypes,
createCommentTypes,
featuredImageTypes,
postTypes,
sendEmailTypes,
thematicTypes,
topicTypes,
rootQueryType,
rootMutationType,
];
|