Skip to content

Commit 90b49a4

Browse files
updated codegen
1 parent ac7e32b commit 90b49a4

File tree

2 files changed

+32
-12
lines changed

2 files changed

+32
-12
lines changed

client/generated/graphql.ts

+30-12
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { GraphQLClient } from 'graphql-request';
2-
import { RequestInit } from 'graphql-request/dist/types.dom';
2+
import { RequestInit } from 'graphql-request/src/types.dom';
33
import { useMutation, useQuery, UseMutationOptions, UseQueryOptions } from '@tanstack/react-query';
44
export type Maybe<T> = T | null;
55
export type InputMaybe<T> = Maybe<T>;
@@ -24,6 +24,12 @@ export type Scalars = {
2424
DateTime: any;
2525
};
2626

27+
export type ApiResponse = {
28+
__typename?: 'ApiResponse';
29+
message: Scalars['String'];
30+
success: Scalars['Boolean'];
31+
};
32+
2733
export type LoginInput = {
2834
email: Scalars['String'];
2935
password: Scalars['String'];
@@ -36,20 +42,15 @@ export type LoginResponse = {
3642
success: Scalars['String'];
3743
};
3844

39-
export type LogoutResponse = {
40-
__typename?: 'LogoutResponse';
41-
message: Scalars['String'];
42-
success: Scalars['String'];
43-
};
44-
4545
export type Mutation = {
4646
__typename?: 'Mutation';
4747
createPost: PostResponse;
4848
deletePost: PostDeleteResponse;
4949
loginUser: LoginResponse;
5050
registerUser: UserResponse;
51+
resetPassword: ResetPasswordResponse;
5152
updatePost: PostResponse;
52-
updateUser: LogoutResponse;
53+
updateUser: ApiResponse;
5354
};
5455

5556

@@ -73,6 +74,11 @@ export type MutationRegisterUserArgs = {
7374
};
7475

7576

77+
export type MutationResetPasswordArgs = {
78+
input: ResetPasswordInput;
79+
};
80+
81+
7682
export type MutationUpdatePostArgs = {
7783
id: Scalars['String'];
7884
input: UpdatePostInput;
@@ -104,7 +110,7 @@ export type PostDeleteResponse = {
104110
export type PostFilter = {
105111
limit: Scalars['Float'];
106112
page: Scalars['Float'];
107-
title?: InputMaybe<Scalars['String']>;
113+
query?: InputMaybe<Scalars['String']>;
108114
};
109115

110116
export type PostInput = {
@@ -150,7 +156,7 @@ export type Query = {
150156
getPost: PostPopulatedResponse;
151157
getPosts: PostListResponse;
152158
getProfile: UserResponse;
153-
logoutUser: LogoutResponse;
159+
logoutUser: ApiResponse;
154160
refreshToken: LoginResponse;
155161
};
156162

@@ -164,6 +170,18 @@ export type QueryGetPostsArgs = {
164170
input?: InputMaybe<PostFilter>;
165171
};
166172

173+
export type ResetPasswordInput = {
174+
newPassword: Scalars['String'];
175+
oldPassword: Scalars['String'];
176+
};
177+
178+
export type ResetPasswordResponse = {
179+
__typename?: 'ResetPasswordResponse';
180+
accessToken: Scalars['String'];
181+
message: Scalars['String'];
182+
success: Scalars['Boolean'];
183+
};
184+
167185
export type #Input = {
168186
email: Scalars['String'];
169187
name: Scalars['String'];
@@ -255,7 +273,7 @@ export type LoginUserMutation = { __typename?: 'Mutation', loginUser: { __typena
255273
export type LogoutUserQueryVariables = Exact<{ [key: string]: never; }>;
256274

257275

258-
export type LogoutUserQuery = { __typename?: 'Query', logoutUser: { __typename?: 'LogoutResponse', success: string, message: string } };
276+
export type LogoutUserQuery = { __typename?: 'Query', logoutUser: { __typename?: 'ApiResponse', success: boolean, message: string } };
259277

260278
export type RefreshTokenQueryVariables = Exact<{ [key: string]: never; }>;
261279

@@ -274,7 +292,7 @@ export type UpdateUserMutationVariables = Exact<{
274292
}>;
275293

276294

277-
export type UpdateUserMutation = { __typename?: 'Mutation', updateUser: { __typename?: 'LogoutResponse', success: string, message: string } };
295+
export type UpdateUserMutation = { __typename?: 'Mutation', updateUser: { __typename?: 'ApiResponse', success: boolean, message: string } };
278296

279297

280298
export const CreatePostDocument = `

codegen.yml

+2
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,5 @@ generates:
88
- typescript-react-query
99
config:
1010
fetcher: graphql-request
11+
hooks:
12+
afterOneFileWrite: 'sed -i -e"s|graphql-request/dist/types\.dom|graphql-request/src/types.dom|g"'

0 commit comments

Comments
 (0)