Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 46 additions & 0 deletions gql/graphql.ts
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,28 @@ export type Form = {
updatedAt?: Maybe<Scalars['Date']['output']>;
};

export type FormResponse = {
__typename?: 'FormResponse';
approved?: Maybe<Scalars['Boolean']['output']>;
company?: Maybe<Scalars['String']['output']>;
email?: Maybe<Scalars['String']['output']>;
formId: Scalars['String']['output'];
id: Scalars['ID']['output'];
imageURL?: Maybe<Scalars['String']['output']>;
jobTitle?: Maybe<Scalars['String']['output']>;
name: Scalars['String']['output'];
rating?: Maybe<Scalars['Int']['output']>;
reatedAt?: Maybe<Scalars['Date']['output']>;
tags?: Maybe<Array<Maybe<Scalars['String']['output']>>>;
testimonial: Scalars['String']['output'];
updatedAt?: Maybe<Scalars['Date']['output']>;
websiteUrl?: Maybe<Scalars['String']['output']>;
};

export type GetFormResponsesByFormIdInput = {
formId: Scalars['ID']['input'];
};

export type GetFormsInput = {
projectId: Scalars['ID']['input'];
};
Expand All @@ -82,6 +104,7 @@ export type Mutation = {
createForm?: Maybe<Scalars['String']['output']>;
createProject?: Maybe<Project>;
createUser?: Maybe<User>;
submitFormResponse?: Maybe<Scalars['String']['output']>;
updateForm?: Maybe<Scalars['Boolean']['output']>;
};

Expand All @@ -101,6 +124,11 @@ export type MutationCreateUserArgs = {
};


export type MutationSubmitFormResponseArgs = {
data: SubmitFormResponseData;
};


export type MutationUpdateFormArgs = {
data: UpdateFormInput;
};
Expand All @@ -118,6 +146,7 @@ export type Project = {
export type Query = {
__typename?: 'Query';
getFormById?: Maybe<Form>;
getFormResponses?: Maybe<Array<Maybe<FormResponse>>>;
getForms?: Maybe<Array<Maybe<Form>>>;
getProjectByDomain?: Maybe<Project>;
getSessionUser?: Maybe<User>;
Expand All @@ -132,6 +161,11 @@ export type QueryGetFormByIdArgs = {
};


export type QueryGetFormResponsesArgs = {
input: GetFormResponsesByFormIdInput;
};


export type QueryGetFormsArgs = {
input: GetFormsInput;
};
Expand All @@ -152,6 +186,18 @@ export type QueryVerifyGoogleAuthTokenArgs = {
googleToken: Scalars['String']['input'];
};

export type SubmitFormResponseData = {
company?: InputMaybe<Scalars['String']['input']>;
email?: InputMaybe<Scalars['String']['input']>;
formId: Scalars['String']['input'];
imageURL?: InputMaybe<Scalars['String']['input']>;
jobTitle?: InputMaybe<Scalars['String']['input']>;
name: Scalars['String']['input'];
rating?: InputMaybe<Scalars['Int']['input']>;
testimonial: Scalars['String']['input'];
websiteUrl?: InputMaybe<Scalars['String']['input']>;
};

export type UpdateFormInput = {
autoAddTags?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
autoApproveTestimonials?: InputMaybe<Scalars['Boolean']['input']>;
Expand Down
Loading