Skip to content

Commit

Permalink
chore: add EventEditInput and @typescript-eslint/ban-ts-comment in co…
Browse files Browse the repository at this point in the history
…degen
  • Loading branch information
rodrigobustamante committed Dec 22, 2023
1 parent 96f0428 commit 8a30475
Show file tree
Hide file tree
Showing 3 changed files with 43 additions and 0 deletions.
1 change: 1 addition & 0 deletions codegen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ import defaultConfig from "./graphql.config";
const noTypeCheckingPlugin = {
add: {
content: [
"/* eslint-disable @typescript-eslint/ban-ts-comment */",
"// @ts-nocheck",
"/* eslint-disable */",
"/* prettier-ignore */",
Expand Down
23 changes: 23 additions & 0 deletions src/api/gql/graphql.ts
Original file line number Diff line number Diff line change
Expand Up @@ -142,6 +142,22 @@ export type EventCreateInput = {
visibility: InputMaybe<EventVisibility>;
};

export type EventEditInput = {
address: InputMaybe<Scalars['String']['input']>;
description: InputMaybe<Scalars['String']['input']>;
endDateTime: InputMaybe<Scalars['DateTime']['input']>;
eventId: Scalars['String']['input'];
latitude: InputMaybe<Scalars['String']['input']>;
longitude: InputMaybe<Scalars['String']['input']>;
maxAttendees: InputMaybe<Scalars['Int']['input']>;
meetingURL: InputMaybe<Scalars['String']['input']>;
name: InputMaybe<Scalars['String']['input']>;
startDateTime: InputMaybe<Scalars['DateTime']['input']>;
status: InputMaybe<EventStatus>;
timeZone: InputMaybe<Scalars['String']['input']>;
visibility: InputMaybe<EventVisibility>;
};

export enum EventStatus {
Active = 'active',
Inactive = 'inactive'
Expand Down Expand Up @@ -199,6 +215,8 @@ export type Mutation = {
createSalary: Salary;
/** Edit an community */
editCommunity: Community;
/** Edit an event */
editEvent: Event;
/** Edit a ticket */
editTicket: Ticket;
/** Enqueue images to import */
Expand Down Expand Up @@ -255,6 +273,11 @@ export type MutationEditCommunityArgs = {
};


export type MutationEditEventArgs = {
input: EventEditInput;
};


export type MutationEditTicketArgs = {
input: TicketEditInput;
};
Expand Down
19 changes: 19 additions & 0 deletions src/api/gql/schema.gql
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,22 @@ input EventCreateInput {
visibility: EventVisibility
}

input EventEditInput {
address: String
description: String
endDateTime: DateTime
eventId: String!
latitude: String
longitude: String
maxAttendees: Int
meetingURL: String
name: String
startDateTime: DateTime
status: EventStatus
timeZone: String
visibility: EventVisibility
}

enum EventStatus {
active
inactive
Expand Down Expand Up @@ -191,6 +207,9 @@ type Mutation {
"""Edit an community"""
editCommunity(input: UpdateCommunityInput!): Community!

"""Edit an event"""
editEvent(input: EventEditInput!): Event!

"""Edit a ticket"""
editTicket(input: TicketEditInput!): Ticket!

Expand Down

0 comments on commit 8a30475

Please sign in to comment.