frontend/generated/graphql.tsx (view raw)
1import { gql } from '@apollo/client';
2import * as Apollo from '@apollo/client';
3export type Maybe<T> = T | null;
4export type InputMaybe<T> = Maybe<T>;
5export type Exact<T extends { [key: string]: unknown }> = { [K in keyof T]: T[K] };
6export type MakeOptional<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]?: Maybe<T[SubKey]> };
7export type MakeMaybe<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]: Maybe<T[SubKey]> };
8const defaultOptions = {} as const;
9/** All built-in and custom scalars, mapped to their actual values */
10export type Scalars = {
11 ID: string;
12 String: string;
13 Boolean: boolean;
14 Int: number;
15 Float: number;
16 Date: any;
17 DateTime: any;
18 I18NLocaleCode: any;
19 JSON: any;
20 Upload: any;
21};
22
23export type BooleanFilterInput = {
24 and?: InputMaybe<Array<InputMaybe<Scalars['Boolean']>>>;
25 between?: InputMaybe<Array<InputMaybe<Scalars['Boolean']>>>;
26 contains?: InputMaybe<Scalars['Boolean']>;
27 containsi?: InputMaybe<Scalars['Boolean']>;
28 endsWith?: InputMaybe<Scalars['Boolean']>;
29 eq?: InputMaybe<Scalars['Boolean']>;
30 eqi?: InputMaybe<Scalars['Boolean']>;
31 gt?: InputMaybe<Scalars['Boolean']>;
32 gte?: InputMaybe<Scalars['Boolean']>;
33 in?: InputMaybe<Array<InputMaybe<Scalars['Boolean']>>>;
34 lt?: InputMaybe<Scalars['Boolean']>;
35 lte?: InputMaybe<Scalars['Boolean']>;
36 ne?: InputMaybe<Scalars['Boolean']>;
37 not?: InputMaybe<BooleanFilterInput>;
38 notContains?: InputMaybe<Scalars['Boolean']>;
39 notContainsi?: InputMaybe<Scalars['Boolean']>;
40 notIn?: InputMaybe<Array<InputMaybe<Scalars['Boolean']>>>;
41 notNull?: InputMaybe<Scalars['Boolean']>;
42 null?: InputMaybe<Scalars['Boolean']>;
43 or?: InputMaybe<Array<InputMaybe<Scalars['Boolean']>>>;
44 startsWith?: InputMaybe<Scalars['Boolean']>;
45};
46
47export type DateFilterInput = {
48 and?: InputMaybe<Array<InputMaybe<Scalars['Date']>>>;
49 between?: InputMaybe<Array<InputMaybe<Scalars['Date']>>>;
50 contains?: InputMaybe<Scalars['Date']>;
51 containsi?: InputMaybe<Scalars['Date']>;
52 endsWith?: InputMaybe<Scalars['Date']>;
53 eq?: InputMaybe<Scalars['Date']>;
54 eqi?: InputMaybe<Scalars['Date']>;
55 gt?: InputMaybe<Scalars['Date']>;
56 gte?: InputMaybe<Scalars['Date']>;
57 in?: InputMaybe<Array<InputMaybe<Scalars['Date']>>>;
58 lt?: InputMaybe<Scalars['Date']>;
59 lte?: InputMaybe<Scalars['Date']>;
60 ne?: InputMaybe<Scalars['Date']>;
61 not?: InputMaybe<DateFilterInput>;
62 notContains?: InputMaybe<Scalars['Date']>;
63 notContainsi?: InputMaybe<Scalars['Date']>;
64 notIn?: InputMaybe<Array<InputMaybe<Scalars['Date']>>>;
65 notNull?: InputMaybe<Scalars['Boolean']>;
66 null?: InputMaybe<Scalars['Boolean']>;
67 or?: InputMaybe<Array<InputMaybe<Scalars['Date']>>>;
68 startsWith?: InputMaybe<Scalars['Date']>;
69};
70
71export type DateTimeFilterInput = {
72 and?: InputMaybe<Array<InputMaybe<Scalars['DateTime']>>>;
73 between?: InputMaybe<Array<InputMaybe<Scalars['DateTime']>>>;
74 contains?: InputMaybe<Scalars['DateTime']>;
75 containsi?: InputMaybe<Scalars['DateTime']>;
76 endsWith?: InputMaybe<Scalars['DateTime']>;
77 eq?: InputMaybe<Scalars['DateTime']>;
78 eqi?: InputMaybe<Scalars['DateTime']>;
79 gt?: InputMaybe<Scalars['DateTime']>;
80 gte?: InputMaybe<Scalars['DateTime']>;
81 in?: InputMaybe<Array<InputMaybe<Scalars['DateTime']>>>;
82 lt?: InputMaybe<Scalars['DateTime']>;
83 lte?: InputMaybe<Scalars['DateTime']>;
84 ne?: InputMaybe<Scalars['DateTime']>;
85 not?: InputMaybe<DateTimeFilterInput>;
86 notContains?: InputMaybe<Scalars['DateTime']>;
87 notContainsi?: InputMaybe<Scalars['DateTime']>;
88 notIn?: InputMaybe<Array<InputMaybe<Scalars['DateTime']>>>;
89 notNull?: InputMaybe<Scalars['Boolean']>;
90 null?: InputMaybe<Scalars['Boolean']>;
91 or?: InputMaybe<Array<InputMaybe<Scalars['DateTime']>>>;
92 startsWith?: InputMaybe<Scalars['DateTime']>;
93};
94
95export enum Enum_Page_Type {
96 tos = 'tos'
97}
98
99export enum Enum_Userspermissionsuser_Lang {
100 en = 'en',
101 fr = 'fr'
102}
103
104export type EmailDesignerEmailTemplate = {
105 __typename?: 'EmailDesignerEmailTemplate';
106 bodyHtml?: Maybe<Scalars['String']>;
107 bodyText?: Maybe<Scalars['String']>;
108 createdAt?: Maybe<Scalars['DateTime']>;
109 design?: Maybe<Scalars['JSON']>;
110 enabled?: Maybe<Scalars['Boolean']>;
111 name?: Maybe<Scalars['String']>;
112 subject?: Maybe<Scalars['String']>;
113 tags?: Maybe<Scalars['JSON']>;
114 templateReferenceId?: Maybe<Scalars['Int']>;
115 updatedAt?: Maybe<Scalars['DateTime']>;
116};
117
118export type EmailDesignerEmailTemplateEntity = {
119 __typename?: 'EmailDesignerEmailTemplateEntity';
120 attributes?: Maybe<EmailDesignerEmailTemplate>;
121 id?: Maybe<Scalars['ID']>;
122};
123
124export type EmailDesignerEmailTemplateEntityResponse = {
125 __typename?: 'EmailDesignerEmailTemplateEntityResponse';
126 data?: Maybe<EmailDesignerEmailTemplateEntity>;
127};
128
129export type EmailDesignerEmailTemplateEntityResponseCollection = {
130 __typename?: 'EmailDesignerEmailTemplateEntityResponseCollection';
131 data: Array<EmailDesignerEmailTemplateEntity>;
132 meta: ResponseCollectionMeta;
133};
134
135export type EmailDesignerEmailTemplateFiltersInput = {
136 and?: InputMaybe<Array<InputMaybe<EmailDesignerEmailTemplateFiltersInput>>>;
137 bodyHtml?: InputMaybe<StringFilterInput>;
138 bodyText?: InputMaybe<StringFilterInput>;
139 createdAt?: InputMaybe<DateTimeFilterInput>;
140 design?: InputMaybe<JsonFilterInput>;
141 enabled?: InputMaybe<BooleanFilterInput>;
142 id?: InputMaybe<IdFilterInput>;
143 name?: InputMaybe<StringFilterInput>;
144 not?: InputMaybe<EmailDesignerEmailTemplateFiltersInput>;
145 or?: InputMaybe<Array<InputMaybe<EmailDesignerEmailTemplateFiltersInput>>>;
146 subject?: InputMaybe<StringFilterInput>;
147 tags?: InputMaybe<JsonFilterInput>;
148 templateReferenceId?: InputMaybe<IntFilterInput>;
149 updatedAt?: InputMaybe<DateTimeFilterInput>;
150};
151
152export type EmailDesignerEmailTemplateInput = {
153 bodyHtml?: InputMaybe<Scalars['String']>;
154 bodyText?: InputMaybe<Scalars['String']>;
155 design?: InputMaybe<Scalars['JSON']>;
156 enabled?: InputMaybe<Scalars['Boolean']>;
157 name?: InputMaybe<Scalars['String']>;
158 subject?: InputMaybe<Scalars['String']>;
159 tags?: InputMaybe<Scalars['JSON']>;
160 templateReferenceId?: InputMaybe<Scalars['Int']>;
161};
162
163export type Event = {
164 __typename?: 'Event';
165 address?: Maybe<Scalars['String']>;
166 createdAt?: Maybe<Scalars['DateTime']>;
167 date?: Maybe<Scalars['Date']>;
168 description?: Maybe<Scalars['String']>;
169 email: Scalars['String'];
170 name: Scalars['String'];
171 passengers?: Maybe<PassengerRelationResponseCollection>;
172 position?: Maybe<Scalars['JSON']>;
173 travels?: Maybe<TravelRelationResponseCollection>;
174 updatedAt?: Maybe<Scalars['DateTime']>;
175 uuid?: Maybe<Scalars['String']>;
176 waitingPassengers?: Maybe<PassengerRelationResponseCollection>;
177};
178
179
180export type EventPassengersArgs = {
181 filters?: InputMaybe<PassengerFiltersInput>;
182 pagination?: InputMaybe<PaginationArg>;
183 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
184};
185
186
187export type EventTravelsArgs = {
188 filters?: InputMaybe<TravelFiltersInput>;
189 pagination?: InputMaybe<PaginationArg>;
190 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
191};
192
193export type EventEntity = {
194 __typename?: 'EventEntity';
195 attributes?: Maybe<Event>;
196 id?: Maybe<Scalars['ID']>;
197};
198
199export type EventEntityResponse = {
200 __typename?: 'EventEntityResponse';
201 data?: Maybe<EventEntity>;
202};
203
204export type EventFiltersInput = {
205 address?: InputMaybe<StringFilterInput>;
206 and?: InputMaybe<Array<InputMaybe<EventFiltersInput>>>;
207 createdAt?: InputMaybe<DateTimeFilterInput>;
208 date?: InputMaybe<DateFilterInput>;
209 description?: InputMaybe<StringFilterInput>;
210 email?: InputMaybe<StringFilterInput>;
211 id?: InputMaybe<IdFilterInput>;
212 name?: InputMaybe<StringFilterInput>;
213 newsletter?: InputMaybe<BooleanFilterInput>;
214 not?: InputMaybe<EventFiltersInput>;
215 or?: InputMaybe<Array<InputMaybe<EventFiltersInput>>>;
216 passengers?: InputMaybe<PassengerFiltersInput>;
217 position?: InputMaybe<JsonFilterInput>;
218 travels?: InputMaybe<TravelFiltersInput>;
219 updatedAt?: InputMaybe<DateTimeFilterInput>;
220 users?: InputMaybe<UsersPermissionsUserFiltersInput>;
221 uuid?: InputMaybe<StringFilterInput>;
222};
223
224export type EventInput = {
225 address?: InputMaybe<Scalars['String']>;
226 date?: InputMaybe<Scalars['Date']>;
227 description?: InputMaybe<Scalars['String']>;
228 email?: InputMaybe<Scalars['String']>;
229 name?: InputMaybe<Scalars['String']>;
230 newsletter?: InputMaybe<Scalars['Boolean']>;
231 passengers?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
232 position?: InputMaybe<Scalars['JSON']>;
233 travels?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
234 users?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
235 uuid?: InputMaybe<Scalars['String']>;
236};
237
238export type EventRelationResponseCollection = {
239 __typename?: 'EventRelationResponseCollection';
240 data: Array<EventEntity>;
241};
242
243export type FileInfoInput = {
244 alternativeText?: InputMaybe<Scalars['String']>;
245 caption?: InputMaybe<Scalars['String']>;
246 name?: InputMaybe<Scalars['String']>;
247};
248
249export type FloatFilterInput = {
250 and?: InputMaybe<Array<InputMaybe<Scalars['Float']>>>;
251 between?: InputMaybe<Array<InputMaybe<Scalars['Float']>>>;
252 contains?: InputMaybe<Scalars['Float']>;
253 containsi?: InputMaybe<Scalars['Float']>;
254 endsWith?: InputMaybe<Scalars['Float']>;
255 eq?: InputMaybe<Scalars['Float']>;
256 eqi?: InputMaybe<Scalars['Float']>;
257 gt?: InputMaybe<Scalars['Float']>;
258 gte?: InputMaybe<Scalars['Float']>;
259 in?: InputMaybe<Array<InputMaybe<Scalars['Float']>>>;
260 lt?: InputMaybe<Scalars['Float']>;
261 lte?: InputMaybe<Scalars['Float']>;
262 ne?: InputMaybe<Scalars['Float']>;
263 not?: InputMaybe<FloatFilterInput>;
264 notContains?: InputMaybe<Scalars['Float']>;
265 notContainsi?: InputMaybe<Scalars['Float']>;
266 notIn?: InputMaybe<Array<InputMaybe<Scalars['Float']>>>;
267 notNull?: InputMaybe<Scalars['Boolean']>;
268 null?: InputMaybe<Scalars['Boolean']>;
269 or?: InputMaybe<Array<InputMaybe<Scalars['Float']>>>;
270 startsWith?: InputMaybe<Scalars['Float']>;
271};
272
273export type GenericMorph = EmailDesignerEmailTemplate | Event | I18NLocale | Page | Passenger | Setting | Travel | UploadFile | UploadFolder | UsersPermissionsPermission | UsersPermissionsRole | UsersPermissionsUser | Vehicle;
274
275export type I18NLocale = {
276 __typename?: 'I18NLocale';
277 code?: Maybe<Scalars['String']>;
278 createdAt?: Maybe<Scalars['DateTime']>;
279 name?: Maybe<Scalars['String']>;
280 updatedAt?: Maybe<Scalars['DateTime']>;
281};
282
283export type I18NLocaleEntity = {
284 __typename?: 'I18NLocaleEntity';
285 attributes?: Maybe<I18NLocale>;
286 id?: Maybe<Scalars['ID']>;
287};
288
289export type I18NLocaleEntityResponse = {
290 __typename?: 'I18NLocaleEntityResponse';
291 data?: Maybe<I18NLocaleEntity>;
292};
293
294export type I18NLocaleEntityResponseCollection = {
295 __typename?: 'I18NLocaleEntityResponseCollection';
296 data: Array<I18NLocaleEntity>;
297 meta: ResponseCollectionMeta;
298};
299
300export type I18NLocaleFiltersInput = {
301 and?: InputMaybe<Array<InputMaybe<I18NLocaleFiltersInput>>>;
302 code?: InputMaybe<StringFilterInput>;
303 createdAt?: InputMaybe<DateTimeFilterInput>;
304 id?: InputMaybe<IdFilterInput>;
305 name?: InputMaybe<StringFilterInput>;
306 not?: InputMaybe<I18NLocaleFiltersInput>;
307 or?: InputMaybe<Array<InputMaybe<I18NLocaleFiltersInput>>>;
308 updatedAt?: InputMaybe<DateTimeFilterInput>;
309};
310
311export type IdFilterInput = {
312 and?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
313 between?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
314 contains?: InputMaybe<Scalars['ID']>;
315 containsi?: InputMaybe<Scalars['ID']>;
316 endsWith?: InputMaybe<Scalars['ID']>;
317 eq?: InputMaybe<Scalars['ID']>;
318 eqi?: InputMaybe<Scalars['ID']>;
319 gt?: InputMaybe<Scalars['ID']>;
320 gte?: InputMaybe<Scalars['ID']>;
321 in?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
322 lt?: InputMaybe<Scalars['ID']>;
323 lte?: InputMaybe<Scalars['ID']>;
324 ne?: InputMaybe<Scalars['ID']>;
325 not?: InputMaybe<IdFilterInput>;
326 notContains?: InputMaybe<Scalars['ID']>;
327 notContainsi?: InputMaybe<Scalars['ID']>;
328 notIn?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
329 notNull?: InputMaybe<Scalars['Boolean']>;
330 null?: InputMaybe<Scalars['Boolean']>;
331 or?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
332 startsWith?: InputMaybe<Scalars['ID']>;
333};
334
335export type IntFilterInput = {
336 and?: InputMaybe<Array<InputMaybe<Scalars['Int']>>>;
337 between?: InputMaybe<Array<InputMaybe<Scalars['Int']>>>;
338 contains?: InputMaybe<Scalars['Int']>;
339 containsi?: InputMaybe<Scalars['Int']>;
340 endsWith?: InputMaybe<Scalars['Int']>;
341 eq?: InputMaybe<Scalars['Int']>;
342 eqi?: InputMaybe<Scalars['Int']>;
343 gt?: InputMaybe<Scalars['Int']>;
344 gte?: InputMaybe<Scalars['Int']>;
345 in?: InputMaybe<Array<InputMaybe<Scalars['Int']>>>;
346 lt?: InputMaybe<Scalars['Int']>;
347 lte?: InputMaybe<Scalars['Int']>;
348 ne?: InputMaybe<Scalars['Int']>;
349 not?: InputMaybe<IntFilterInput>;
350 notContains?: InputMaybe<Scalars['Int']>;
351 notContainsi?: InputMaybe<Scalars['Int']>;
352 notIn?: InputMaybe<Array<InputMaybe<Scalars['Int']>>>;
353 notNull?: InputMaybe<Scalars['Boolean']>;
354 null?: InputMaybe<Scalars['Boolean']>;
355 or?: InputMaybe<Array<InputMaybe<Scalars['Int']>>>;
356 startsWith?: InputMaybe<Scalars['Int']>;
357};
358
359export type JsonFilterInput = {
360 and?: InputMaybe<Array<InputMaybe<Scalars['JSON']>>>;
361 between?: InputMaybe<Array<InputMaybe<Scalars['JSON']>>>;
362 contains?: InputMaybe<Scalars['JSON']>;
363 containsi?: InputMaybe<Scalars['JSON']>;
364 endsWith?: InputMaybe<Scalars['JSON']>;
365 eq?: InputMaybe<Scalars['JSON']>;
366 eqi?: InputMaybe<Scalars['JSON']>;
367 gt?: InputMaybe<Scalars['JSON']>;
368 gte?: InputMaybe<Scalars['JSON']>;
369 in?: InputMaybe<Array<InputMaybe<Scalars['JSON']>>>;
370 lt?: InputMaybe<Scalars['JSON']>;
371 lte?: InputMaybe<Scalars['JSON']>;
372 ne?: InputMaybe<Scalars['JSON']>;
373 not?: InputMaybe<JsonFilterInput>;
374 notContains?: InputMaybe<Scalars['JSON']>;
375 notContainsi?: InputMaybe<Scalars['JSON']>;
376 notIn?: InputMaybe<Array<InputMaybe<Scalars['JSON']>>>;
377 notNull?: InputMaybe<Scalars['Boolean']>;
378 null?: InputMaybe<Scalars['Boolean']>;
379 or?: InputMaybe<Array<InputMaybe<Scalars['JSON']>>>;
380 startsWith?: InputMaybe<Scalars['JSON']>;
381};
382
383export type Mutation = {
384 __typename?: 'Mutation';
385 /** Change user password. Confirm with the current password. */
386 changePassword?: Maybe<UsersPermissionsLoginPayload>;
387 createEmailDesignerEmailTemplate?: Maybe<EmailDesignerEmailTemplateEntityResponse>;
388 createEvent?: Maybe<EventEntityResponse>;
389 createPage?: Maybe<PageEntityResponse>;
390 /** Create a passenger */
391 createPassenger?: Maybe<PassengerEntityResponse>;
392 createSettingLocalization?: Maybe<SettingEntityResponse>;
393 createTravel?: Maybe<TravelEntityResponse>;
394 createUploadFile?: Maybe<UploadFileEntityResponse>;
395 createUploadFolder?: Maybe<UploadFolderEntityResponse>;
396 /** Create a new role */
397 createUsersPermissionsRole?: Maybe<UsersPermissionsCreateRolePayload>;
398 /** Create a new user */
399 createUsersPermissionsUser: UsersPermissionsUserEntityResponse;
400 createVehicle?: Maybe<VehicleEntityResponse>;
401 deleteEmailDesignerEmailTemplate?: Maybe<EmailDesignerEmailTemplateEntityResponse>;
402 deleteEvent?: Maybe<EventEntityResponse>;
403 deletePage?: Maybe<PageEntityResponse>;
404 deletePassenger?: Maybe<PassengerEntityResponse>;
405 deleteSetting?: Maybe<SettingEntityResponse>;
406 deleteTravel?: Maybe<TravelEntityResponse>;
407 deleteUploadFile?: Maybe<UploadFileEntityResponse>;
408 deleteUploadFolder?: Maybe<UploadFolderEntityResponse>;
409 /** Delete an existing role */
410 deleteUsersPermissionsRole?: Maybe<UsersPermissionsDeleteRolePayload>;
411 /** Delete an existing user */
412 deleteUsersPermissionsUser: UsersPermissionsUserEntityResponse;
413 deleteVehicle?: Maybe<VehicleEntityResponse>;
414 /** Confirm an email users email address */
415 emailConfirmation?: Maybe<UsersPermissionsLoginPayload>;
416 /** Request a reset password token */
417 forgotPassword?: Maybe<UsersPermissionsPasswordPayload>;
418 login: UsersPermissionsLoginPayload;
419 multipleUpload: Array<Maybe<UploadFileEntityResponse>>;
420 /** Register a user */
421 register: UsersPermissionsLoginPayload;
422 removeFile?: Maybe<UploadFileEntityResponse>;
423 /** Reset user password. Confirm with a code (resetToken from forgotPassword) */
424 resetPassword?: Maybe<UsersPermissionsLoginPayload>;
425 updateEmailDesignerEmailTemplate?: Maybe<EmailDesignerEmailTemplateEntityResponse>;
426 updateEvent?: Maybe<EventEntityResponse>;
427 /** Update an event using its UUID */
428 updateEventByUUID?: Maybe<EventEntityResponse>;
429 updateFileInfo: UploadFileEntityResponse;
430 updateMe: UsersPermissionsUserEntityResponse;
431 updatePage?: Maybe<PageEntityResponse>;
432 updatePassenger?: Maybe<PassengerEntityResponse>;
433 updateSetting?: Maybe<SettingEntityResponse>;
434 updateTravel?: Maybe<TravelEntityResponse>;
435 updateUploadFile?: Maybe<UploadFileEntityResponse>;
436 updateUploadFolder?: Maybe<UploadFolderEntityResponse>;
437 /** Update an existing role */
438 updateUsersPermissionsRole?: Maybe<UsersPermissionsUpdateRolePayload>;
439 /** Update an existing user */
440 updateUsersPermissionsUser: UsersPermissionsUserEntityResponse;
441 updateVehicle?: Maybe<VehicleEntityResponse>;
442 upload: UploadFileEntityResponse;
443};
444
445
446export type MutationChangePasswordArgs = {
447 currentPassword: Scalars['String'];
448 password: Scalars['String'];
449 passwordConfirmation: Scalars['String'];
450};
451
452
453export type MutationCreateEmailDesignerEmailTemplateArgs = {
454 data: EmailDesignerEmailTemplateInput;
455};
456
457
458export type MutationCreateEventArgs = {
459 data: EventInput;
460};
461
462
463export type MutationCreatePageArgs = {
464 data: PageInput;
465};
466
467
468export type MutationCreatePassengerArgs = {
469 data: PassengerInput;
470};
471
472
473export type MutationCreateSettingLocalizationArgs = {
474 data?: InputMaybe<SettingInput>;
475 id?: InputMaybe<Scalars['ID']>;
476 locale?: InputMaybe<Scalars['I18NLocaleCode']>;
477};
478
479
480export type MutationCreateTravelArgs = {
481 createVehicle?: InputMaybe<Scalars['Boolean']>;
482 data: TravelInput;
483};
484
485
486export type MutationCreateUploadFileArgs = {
487 data: UploadFileInput;
488};
489
490
491export type MutationCreateUploadFolderArgs = {
492 data: UploadFolderInput;
493};
494
495
496export type MutationCreateUsersPermissionsRoleArgs = {
497 data: UsersPermissionsRoleInput;
498};
499
500
501export type MutationCreateUsersPermissionsUserArgs = {
502 data: UsersPermissionsUserInput;
503};
504
505
506export type MutationCreateVehicleArgs = {
507 data: VehicleInput;
508};
509
510
511export type MutationDeleteEmailDesignerEmailTemplateArgs = {
512 id: Scalars['ID'];
513};
514
515
516export type MutationDeleteEventArgs = {
517 id: Scalars['ID'];
518};
519
520
521export type MutationDeletePageArgs = {
522 id: Scalars['ID'];
523};
524
525
526export type MutationDeletePassengerArgs = {
527 id: Scalars['ID'];
528};
529
530
531export type MutationDeleteSettingArgs = {
532 locale?: InputMaybe<Scalars['I18NLocaleCode']>;
533};
534
535
536export type MutationDeleteTravelArgs = {
537 id: Scalars['ID'];
538};
539
540
541export type MutationDeleteUploadFileArgs = {
542 id: Scalars['ID'];
543};
544
545
546export type MutationDeleteUploadFolderArgs = {
547 id: Scalars['ID'];
548};
549
550
551export type MutationDeleteUsersPermissionsRoleArgs = {
552 id: Scalars['ID'];
553};
554
555
556export type MutationDeleteUsersPermissionsUserArgs = {
557 id: Scalars['ID'];
558};
559
560
561export type MutationDeleteVehicleArgs = {
562 id: Scalars['ID'];
563};
564
565
566export type MutationEmailConfirmationArgs = {
567 confirmation: Scalars['String'];
568};
569
570
571export type MutationForgotPasswordArgs = {
572 email: Scalars['String'];
573};
574
575
576export type MutationLoginArgs = {
577 input: UsersPermissionsLoginInput;
578};
579
580
581export type MutationMultipleUploadArgs = {
582 field?: InputMaybe<Scalars['String']>;
583 files: Array<InputMaybe<Scalars['Upload']>>;
584 ref?: InputMaybe<Scalars['String']>;
585 refId?: InputMaybe<Scalars['ID']>;
586};
587
588
589export type MutationRegisterArgs = {
590 input: UsersPermissionsRegisterInput;
591};
592
593
594export type MutationRemoveFileArgs = {
595 id: Scalars['ID'];
596};
597
598
599export type MutationResetPasswordArgs = {
600 code: Scalars['String'];
601 password: Scalars['String'];
602 passwordConfirmation: Scalars['String'];
603};
604
605
606export type MutationUpdateEmailDesignerEmailTemplateArgs = {
607 data: EmailDesignerEmailTemplateInput;
608 id: Scalars['ID'];
609};
610
611
612export type MutationUpdateEventArgs = {
613 data: EventInput;
614 id: Scalars['ID'];
615};
616
617
618export type MutationUpdateEventByUuidArgs = {
619 data: EventInput;
620 uuid: Scalars['String'];
621};
622
623
624export type MutationUpdateFileInfoArgs = {
625 id: Scalars['ID'];
626 info?: InputMaybe<FileInfoInput>;
627};
628
629
630export type MutationUpdateMeArgs = {
631 data: UsersPermissionsUserInput;
632};
633
634
635export type MutationUpdatePageArgs = {
636 data: PageInput;
637 id: Scalars['ID'];
638};
639
640
641export type MutationUpdatePassengerArgs = {
642 data: PassengerInput;
643 id: Scalars['ID'];
644};
645
646
647export type MutationUpdateSettingArgs = {
648 data: SettingInput;
649 locale?: InputMaybe<Scalars['I18NLocaleCode']>;
650};
651
652
653export type MutationUpdateTravelArgs = {
654 data: TravelInput;
655 id: Scalars['ID'];
656};
657
658
659export type MutationUpdateUploadFileArgs = {
660 data: UploadFileInput;
661 id: Scalars['ID'];
662};
663
664
665export type MutationUpdateUploadFolderArgs = {
666 data: UploadFolderInput;
667 id: Scalars['ID'];
668};
669
670
671export type MutationUpdateUsersPermissionsRoleArgs = {
672 data: UsersPermissionsRoleInput;
673 id: Scalars['ID'];
674};
675
676
677export type MutationUpdateUsersPermissionsUserArgs = {
678 data: UsersPermissionsUserInput;
679 id: Scalars['ID'];
680};
681
682
683export type MutationUpdateVehicleArgs = {
684 data: VehicleInput;
685 id: Scalars['ID'];
686};
687
688
689export type MutationUploadArgs = {
690 field?: InputMaybe<Scalars['String']>;
691 file: Scalars['Upload'];
692 info?: InputMaybe<FileInfoInput>;
693 ref?: InputMaybe<Scalars['String']>;
694 refId?: InputMaybe<Scalars['ID']>;
695};
696
697export type Page = {
698 __typename?: 'Page';
699 content?: Maybe<Scalars['String']>;
700 createdAt?: Maybe<Scalars['DateTime']>;
701 name: Scalars['String'];
702 type?: Maybe<Enum_Page_Type>;
703 updatedAt?: Maybe<Scalars['DateTime']>;
704};
705
706export type PageEntity = {
707 __typename?: 'PageEntity';
708 attributes?: Maybe<Page>;
709 id?: Maybe<Scalars['ID']>;
710};
711
712export type PageEntityResponse = {
713 __typename?: 'PageEntityResponse';
714 data?: Maybe<PageEntity>;
715};
716
717export type PageEntityResponseCollection = {
718 __typename?: 'PageEntityResponseCollection';
719 data: Array<PageEntity>;
720 meta: ResponseCollectionMeta;
721};
722
723export type PageFiltersInput = {
724 and?: InputMaybe<Array<InputMaybe<PageFiltersInput>>>;
725 content?: InputMaybe<StringFilterInput>;
726 createdAt?: InputMaybe<DateTimeFilterInput>;
727 id?: InputMaybe<IdFilterInput>;
728 name?: InputMaybe<StringFilterInput>;
729 not?: InputMaybe<PageFiltersInput>;
730 or?: InputMaybe<Array<InputMaybe<PageFiltersInput>>>;
731 type?: InputMaybe<StringFilterInput>;
732 updatedAt?: InputMaybe<DateTimeFilterInput>;
733};
734
735export type PageInput = {
736 content?: InputMaybe<Scalars['String']>;
737 name?: InputMaybe<Scalars['String']>;
738 type?: InputMaybe<Enum_Page_Type>;
739};
740
741export type Pagination = {
742 __typename?: 'Pagination';
743 page: Scalars['Int'];
744 pageCount: Scalars['Int'];
745 pageSize: Scalars['Int'];
746 total: Scalars['Int'];
747};
748
749export type PaginationArg = {
750 limit?: InputMaybe<Scalars['Int']>;
751 page?: InputMaybe<Scalars['Int']>;
752 pageSize?: InputMaybe<Scalars['Int']>;
753 start?: InputMaybe<Scalars['Int']>;
754};
755
756export type Passenger = {
757 __typename?: 'Passenger';
758 createdAt?: Maybe<Scalars['DateTime']>;
759 email?: Maybe<Scalars['String']>;
760 event?: Maybe<EventEntityResponse>;
761 location?: Maybe<Scalars['String']>;
762 name: Scalars['String'];
763 travel?: Maybe<TravelEntityResponse>;
764 updatedAt?: Maybe<Scalars['DateTime']>;
765 user?: Maybe<UsersPermissionsUserEntityResponse>;
766};
767
768export type PassengerEntity = {
769 __typename?: 'PassengerEntity';
770 attributes?: Maybe<Passenger>;
771 id?: Maybe<Scalars['ID']>;
772};
773
774export type PassengerEntityResponse = {
775 __typename?: 'PassengerEntityResponse';
776 data?: Maybe<PassengerEntity>;
777};
778
779export type PassengerFiltersInput = {
780 and?: InputMaybe<Array<InputMaybe<PassengerFiltersInput>>>;
781 createdAt?: InputMaybe<DateTimeFilterInput>;
782 email?: InputMaybe<StringFilterInput>;
783 event?: InputMaybe<EventFiltersInput>;
784 id?: InputMaybe<IdFilterInput>;
785 location?: InputMaybe<StringFilterInput>;
786 name?: InputMaybe<StringFilterInput>;
787 not?: InputMaybe<PassengerFiltersInput>;
788 or?: InputMaybe<Array<InputMaybe<PassengerFiltersInput>>>;
789 travel?: InputMaybe<TravelFiltersInput>;
790 updatedAt?: InputMaybe<DateTimeFilterInput>;
791 user?: InputMaybe<UsersPermissionsUserFiltersInput>;
792};
793
794export type PassengerInput = {
795 email?: InputMaybe<Scalars['String']>;
796 event?: InputMaybe<Scalars['ID']>;
797 location?: InputMaybe<Scalars['String']>;
798 name?: InputMaybe<Scalars['String']>;
799 travel?: InputMaybe<Scalars['ID']>;
800 user?: InputMaybe<Scalars['ID']>;
801};
802
803export type PassengerRelationResponseCollection = {
804 __typename?: 'PassengerRelationResponseCollection';
805 data: Array<PassengerEntity>;
806};
807
808export type Query = {
809 __typename?: 'Query';
810 emailDesignerEmailTemplate?: Maybe<EmailDesignerEmailTemplateEntityResponse>;
811 emailDesignerEmailTemplates?: Maybe<EmailDesignerEmailTemplateEntityResponseCollection>;
812 event?: Maybe<EventEntityResponse>;
813 /** Retrieve an event using its UUID */
814 eventByUUID?: Maybe<EventEntityResponse>;
815 i18NLocale?: Maybe<I18NLocaleEntityResponse>;
816 i18NLocales?: Maybe<I18NLocaleEntityResponseCollection>;
817 me?: Maybe<UsersPermissionsMe>;
818 page?: Maybe<PageEntityResponse>;
819 pages?: Maybe<PageEntityResponseCollection>;
820 passenger?: Maybe<PassengerEntityResponse>;
821 setting?: Maybe<SettingEntityResponse>;
822 travel?: Maybe<TravelEntityResponse>;
823 uploadFile?: Maybe<UploadFileEntityResponse>;
824 uploadFiles?: Maybe<UploadFileEntityResponseCollection>;
825 uploadFolder?: Maybe<UploadFolderEntityResponse>;
826 uploadFolders?: Maybe<UploadFolderEntityResponseCollection>;
827 usersPermissionsRole?: Maybe<UsersPermissionsRoleEntityResponse>;
828 usersPermissionsRoles?: Maybe<UsersPermissionsRoleEntityResponseCollection>;
829 usersPermissionsUser?: Maybe<UsersPermissionsUserEntityResponse>;
830 vehicle?: Maybe<VehicleEntityResponse>;
831};
832
833
834export type QueryEmailDesignerEmailTemplateArgs = {
835 id?: InputMaybe<Scalars['ID']>;
836};
837
838
839export type QueryEmailDesignerEmailTemplatesArgs = {
840 filters?: InputMaybe<EmailDesignerEmailTemplateFiltersInput>;
841 pagination?: InputMaybe<PaginationArg>;
842 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
843};
844
845
846export type QueryEventArgs = {
847 id?: InputMaybe<Scalars['ID']>;
848};
849
850
851export type QueryEventByUuidArgs = {
852 uuid: Scalars['String'];
853};
854
855
856export type QueryI18NLocaleArgs = {
857 id?: InputMaybe<Scalars['ID']>;
858};
859
860
861export type QueryI18NLocalesArgs = {
862 filters?: InputMaybe<I18NLocaleFiltersInput>;
863 pagination?: InputMaybe<PaginationArg>;
864 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
865};
866
867
868export type QueryPageArgs = {
869 id?: InputMaybe<Scalars['ID']>;
870};
871
872
873export type QueryPagesArgs = {
874 filters?: InputMaybe<PageFiltersInput>;
875 pagination?: InputMaybe<PaginationArg>;
876 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
877};
878
879
880export type QueryPassengerArgs = {
881 id?: InputMaybe<Scalars['ID']>;
882};
883
884
885export type QuerySettingArgs = {
886 locale?: InputMaybe<Scalars['I18NLocaleCode']>;
887};
888
889
890export type QueryTravelArgs = {
891 id?: InputMaybe<Scalars['ID']>;
892};
893
894
895export type QueryUploadFileArgs = {
896 id?: InputMaybe<Scalars['ID']>;
897};
898
899
900export type QueryUploadFilesArgs = {
901 filters?: InputMaybe<UploadFileFiltersInput>;
902 pagination?: InputMaybe<PaginationArg>;
903 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
904};
905
906
907export type QueryUploadFolderArgs = {
908 id?: InputMaybe<Scalars['ID']>;
909};
910
911
912export type QueryUploadFoldersArgs = {
913 filters?: InputMaybe<UploadFolderFiltersInput>;
914 pagination?: InputMaybe<PaginationArg>;
915 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
916};
917
918
919export type QueryUsersPermissionsRoleArgs = {
920 id?: InputMaybe<Scalars['ID']>;
921};
922
923
924export type QueryUsersPermissionsRolesArgs = {
925 filters?: InputMaybe<UsersPermissionsRoleFiltersInput>;
926 pagination?: InputMaybe<PaginationArg>;
927 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
928};
929
930
931export type QueryUsersPermissionsUserArgs = {
932 id?: InputMaybe<Scalars['ID']>;
933};
934
935
936export type QueryVehicleArgs = {
937 id?: InputMaybe<Scalars['ID']>;
938};
939
940export type ResponseCollectionMeta = {
941 __typename?: 'ResponseCollectionMeta';
942 pagination: Pagination;
943};
944
945export type Setting = {
946 __typename?: 'Setting';
947 about_link?: Maybe<Scalars['String']>;
948 announcement?: Maybe<Scalars['String']>;
949 code_link?: Maybe<Scalars['String']>;
950 createdAt?: Maybe<Scalars['DateTime']>;
951 faq_link?: Maybe<Scalars['String']>;
952 gtm_id?: Maybe<Scalars['String']>;
953 locale?: Maybe<Scalars['String']>;
954 localizations?: Maybe<SettingRelationResponseCollection>;
955 matomo_script_url?: Maybe<Scalars['String']>;
956 opencollective_link?: Maybe<Scalars['String']>;
957 updatedAt?: Maybe<Scalars['DateTime']>;
958};
959
960export type SettingEntity = {
961 __typename?: 'SettingEntity';
962 attributes?: Maybe<Setting>;
963 id?: Maybe<Scalars['ID']>;
964};
965
966export type SettingEntityResponse = {
967 __typename?: 'SettingEntityResponse';
968 data?: Maybe<SettingEntity>;
969};
970
971export type SettingInput = {
972 about_link?: InputMaybe<Scalars['String']>;
973 announcement?: InputMaybe<Scalars['String']>;
974 code_link?: InputMaybe<Scalars['String']>;
975 faq_link?: InputMaybe<Scalars['String']>;
976 gtm_id?: InputMaybe<Scalars['String']>;
977 matomo_script_url?: InputMaybe<Scalars['String']>;
978 opencollective_link?: InputMaybe<Scalars['String']>;
979};
980
981export type SettingRelationResponseCollection = {
982 __typename?: 'SettingRelationResponseCollection';
983 data: Array<SettingEntity>;
984};
985
986export type StringFilterInput = {
987 and?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
988 between?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
989 contains?: InputMaybe<Scalars['String']>;
990 containsi?: InputMaybe<Scalars['String']>;
991 endsWith?: InputMaybe<Scalars['String']>;
992 eq?: InputMaybe<Scalars['String']>;
993 eqi?: InputMaybe<Scalars['String']>;
994 gt?: InputMaybe<Scalars['String']>;
995 gte?: InputMaybe<Scalars['String']>;
996 in?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
997 lt?: InputMaybe<Scalars['String']>;
998 lte?: InputMaybe<Scalars['String']>;
999 ne?: InputMaybe<Scalars['String']>;
1000 not?: InputMaybe<StringFilterInput>;
1001 notContains?: InputMaybe<Scalars['String']>;
1002 notContainsi?: InputMaybe<Scalars['String']>;
1003 notIn?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1004 notNull?: InputMaybe<Scalars['Boolean']>;
1005 null?: InputMaybe<Scalars['Boolean']>;
1006 or?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1007 startsWith?: InputMaybe<Scalars['String']>;
1008};
1009
1010export type Travel = {
1011 __typename?: 'Travel';
1012 createdAt?: Maybe<Scalars['DateTime']>;
1013 departure?: Maybe<Scalars['DateTime']>;
1014 details?: Maybe<Scalars['String']>;
1015 event?: Maybe<EventEntityResponse>;
1016 meeting?: Maybe<Scalars['String']>;
1017 passengers?: Maybe<PassengerRelationResponseCollection>;
1018 phone_number?: Maybe<Scalars['String']>;
1019 seats?: Maybe<Scalars['Int']>;
1020 updatedAt?: Maybe<Scalars['DateTime']>;
1021 vehicleName?: Maybe<Scalars['String']>;
1022};
1023
1024
1025export type TravelPassengersArgs = {
1026 filters?: InputMaybe<PassengerFiltersInput>;
1027 pagination?: InputMaybe<PaginationArg>;
1028 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1029};
1030
1031export type TravelEntity = {
1032 __typename?: 'TravelEntity';
1033 attributes?: Maybe<Travel>;
1034 id?: Maybe<Scalars['ID']>;
1035};
1036
1037export type TravelEntityResponse = {
1038 __typename?: 'TravelEntityResponse';
1039 data?: Maybe<TravelEntity>;
1040};
1041
1042export type TravelFiltersInput = {
1043 and?: InputMaybe<Array<InputMaybe<TravelFiltersInput>>>;
1044 createdAt?: InputMaybe<DateTimeFilterInput>;
1045 departure?: InputMaybe<DateTimeFilterInput>;
1046 details?: InputMaybe<StringFilterInput>;
1047 event?: InputMaybe<EventFiltersInput>;
1048 id?: InputMaybe<IdFilterInput>;
1049 meeting?: InputMaybe<StringFilterInput>;
1050 not?: InputMaybe<TravelFiltersInput>;
1051 or?: InputMaybe<Array<InputMaybe<TravelFiltersInput>>>;
1052 passengers?: InputMaybe<PassengerFiltersInput>;
1053 phone_number?: InputMaybe<StringFilterInput>;
1054 seats?: InputMaybe<IntFilterInput>;
1055 updatedAt?: InputMaybe<DateTimeFilterInput>;
1056 vehicleName?: InputMaybe<StringFilterInput>;
1057};
1058
1059export type TravelInput = {
1060 departure?: InputMaybe<Scalars['DateTime']>;
1061 details?: InputMaybe<Scalars['String']>;
1062 event?: InputMaybe<Scalars['ID']>;
1063 meeting?: InputMaybe<Scalars['String']>;
1064 passengers?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1065 phone_number?: InputMaybe<Scalars['String']>;
1066 seats?: InputMaybe<Scalars['Int']>;
1067 vehicleName?: InputMaybe<Scalars['String']>;
1068};
1069
1070export type TravelRelationResponseCollection = {
1071 __typename?: 'TravelRelationResponseCollection';
1072 data: Array<TravelEntity>;
1073};
1074
1075export type UploadFile = {
1076 __typename?: 'UploadFile';
1077 alternativeText?: Maybe<Scalars['String']>;
1078 caption?: Maybe<Scalars['String']>;
1079 createdAt?: Maybe<Scalars['DateTime']>;
1080 ext?: Maybe<Scalars['String']>;
1081 formats?: Maybe<Scalars['JSON']>;
1082 hash: Scalars['String'];
1083 height?: Maybe<Scalars['Int']>;
1084 mime: Scalars['String'];
1085 name: Scalars['String'];
1086 previewUrl?: Maybe<Scalars['String']>;
1087 provider: Scalars['String'];
1088 provider_metadata?: Maybe<Scalars['JSON']>;
1089 related?: Maybe<Array<Maybe<GenericMorph>>>;
1090 size: Scalars['Float'];
1091 updatedAt?: Maybe<Scalars['DateTime']>;
1092 url: Scalars['String'];
1093 width?: Maybe<Scalars['Int']>;
1094};
1095
1096export type UploadFileEntity = {
1097 __typename?: 'UploadFileEntity';
1098 attributes?: Maybe<UploadFile>;
1099 id?: Maybe<Scalars['ID']>;
1100};
1101
1102export type UploadFileEntityResponse = {
1103 __typename?: 'UploadFileEntityResponse';
1104 data?: Maybe<UploadFileEntity>;
1105};
1106
1107export type UploadFileEntityResponseCollection = {
1108 __typename?: 'UploadFileEntityResponseCollection';
1109 data: Array<UploadFileEntity>;
1110 meta: ResponseCollectionMeta;
1111};
1112
1113export type UploadFileFiltersInput = {
1114 alternativeText?: InputMaybe<StringFilterInput>;
1115 and?: InputMaybe<Array<InputMaybe<UploadFileFiltersInput>>>;
1116 caption?: InputMaybe<StringFilterInput>;
1117 createdAt?: InputMaybe<DateTimeFilterInput>;
1118 ext?: InputMaybe<StringFilterInput>;
1119 folder?: InputMaybe<UploadFolderFiltersInput>;
1120 folderPath?: InputMaybe<StringFilterInput>;
1121 formats?: InputMaybe<JsonFilterInput>;
1122 hash?: InputMaybe<StringFilterInput>;
1123 height?: InputMaybe<IntFilterInput>;
1124 id?: InputMaybe<IdFilterInput>;
1125 mime?: InputMaybe<StringFilterInput>;
1126 name?: InputMaybe<StringFilterInput>;
1127 not?: InputMaybe<UploadFileFiltersInput>;
1128 or?: InputMaybe<Array<InputMaybe<UploadFileFiltersInput>>>;
1129 previewUrl?: InputMaybe<StringFilterInput>;
1130 provider?: InputMaybe<StringFilterInput>;
1131 provider_metadata?: InputMaybe<JsonFilterInput>;
1132 size?: InputMaybe<FloatFilterInput>;
1133 updatedAt?: InputMaybe<DateTimeFilterInput>;
1134 url?: InputMaybe<StringFilterInput>;
1135 width?: InputMaybe<IntFilterInput>;
1136};
1137
1138export type UploadFileInput = {
1139 alternativeText?: InputMaybe<Scalars['String']>;
1140 caption?: InputMaybe<Scalars['String']>;
1141 ext?: InputMaybe<Scalars['String']>;
1142 folder?: InputMaybe<Scalars['ID']>;
1143 folderPath?: InputMaybe<Scalars['String']>;
1144 formats?: InputMaybe<Scalars['JSON']>;
1145 hash?: InputMaybe<Scalars['String']>;
1146 height?: InputMaybe<Scalars['Int']>;
1147 mime?: InputMaybe<Scalars['String']>;
1148 name?: InputMaybe<Scalars['String']>;
1149 previewUrl?: InputMaybe<Scalars['String']>;
1150 provider?: InputMaybe<Scalars['String']>;
1151 provider_metadata?: InputMaybe<Scalars['JSON']>;
1152 size?: InputMaybe<Scalars['Float']>;
1153 url?: InputMaybe<Scalars['String']>;
1154 width?: InputMaybe<Scalars['Int']>;
1155};
1156
1157export type UploadFileRelationResponseCollection = {
1158 __typename?: 'UploadFileRelationResponseCollection';
1159 data: Array<UploadFileEntity>;
1160};
1161
1162export type UploadFolder = {
1163 __typename?: 'UploadFolder';
1164 children?: Maybe<UploadFolderRelationResponseCollection>;
1165 createdAt?: Maybe<Scalars['DateTime']>;
1166 files?: Maybe<UploadFileRelationResponseCollection>;
1167 name: Scalars['String'];
1168 parent?: Maybe<UploadFolderEntityResponse>;
1169 path: Scalars['String'];
1170 pathId: Scalars['Int'];
1171 updatedAt?: Maybe<Scalars['DateTime']>;
1172};
1173
1174
1175export type UploadFolderChildrenArgs = {
1176 filters?: InputMaybe<UploadFolderFiltersInput>;
1177 pagination?: InputMaybe<PaginationArg>;
1178 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1179};
1180
1181
1182export type UploadFolderFilesArgs = {
1183 filters?: InputMaybe<UploadFileFiltersInput>;
1184 pagination?: InputMaybe<PaginationArg>;
1185 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1186};
1187
1188export type UploadFolderEntity = {
1189 __typename?: 'UploadFolderEntity';
1190 attributes?: Maybe<UploadFolder>;
1191 id?: Maybe<Scalars['ID']>;
1192};
1193
1194export type UploadFolderEntityResponse = {
1195 __typename?: 'UploadFolderEntityResponse';
1196 data?: Maybe<UploadFolderEntity>;
1197};
1198
1199export type UploadFolderEntityResponseCollection = {
1200 __typename?: 'UploadFolderEntityResponseCollection';
1201 data: Array<UploadFolderEntity>;
1202 meta: ResponseCollectionMeta;
1203};
1204
1205export type UploadFolderFiltersInput = {
1206 and?: InputMaybe<Array<InputMaybe<UploadFolderFiltersInput>>>;
1207 children?: InputMaybe<UploadFolderFiltersInput>;
1208 createdAt?: InputMaybe<DateTimeFilterInput>;
1209 files?: InputMaybe<UploadFileFiltersInput>;
1210 id?: InputMaybe<IdFilterInput>;
1211 name?: InputMaybe<StringFilterInput>;
1212 not?: InputMaybe<UploadFolderFiltersInput>;
1213 or?: InputMaybe<Array<InputMaybe<UploadFolderFiltersInput>>>;
1214 parent?: InputMaybe<UploadFolderFiltersInput>;
1215 path?: InputMaybe<StringFilterInput>;
1216 pathId?: InputMaybe<IntFilterInput>;
1217 updatedAt?: InputMaybe<DateTimeFilterInput>;
1218};
1219
1220export type UploadFolderInput = {
1221 children?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1222 files?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1223 name?: InputMaybe<Scalars['String']>;
1224 parent?: InputMaybe<Scalars['ID']>;
1225 path?: InputMaybe<Scalars['String']>;
1226 pathId?: InputMaybe<Scalars['Int']>;
1227};
1228
1229export type UploadFolderRelationResponseCollection = {
1230 __typename?: 'UploadFolderRelationResponseCollection';
1231 data: Array<UploadFolderEntity>;
1232};
1233
1234export type UsersPermissionsCreateRolePayload = {
1235 __typename?: 'UsersPermissionsCreateRolePayload';
1236 ok: Scalars['Boolean'];
1237};
1238
1239export type UsersPermissionsDeleteRolePayload = {
1240 __typename?: 'UsersPermissionsDeleteRolePayload';
1241 ok: Scalars['Boolean'];
1242};
1243
1244export type UsersPermissionsLoginInput = {
1245 identifier: Scalars['String'];
1246 password: Scalars['String'];
1247 provider?: Scalars['String'];
1248};
1249
1250export type UsersPermissionsLoginPayload = {
1251 __typename?: 'UsersPermissionsLoginPayload';
1252 jwt?: Maybe<Scalars['String']>;
1253 user: UsersPermissionsMe;
1254};
1255
1256export type UsersPermissionsMe = {
1257 __typename?: 'UsersPermissionsMe';
1258 blocked?: Maybe<Scalars['Boolean']>;
1259 confirmed?: Maybe<Scalars['Boolean']>;
1260 email?: Maybe<Scalars['String']>;
1261 id: Scalars['ID'];
1262 profile?: Maybe<UsersPermissionsUser>;
1263 role?: Maybe<UsersPermissionsMeRole>;
1264 username: Scalars['String'];
1265};
1266
1267export type UsersPermissionsMeRole = {
1268 __typename?: 'UsersPermissionsMeRole';
1269 description?: Maybe<Scalars['String']>;
1270 id: Scalars['ID'];
1271 name: Scalars['String'];
1272 type?: Maybe<Scalars['String']>;
1273};
1274
1275export type UsersPermissionsPasswordPayload = {
1276 __typename?: 'UsersPermissionsPasswordPayload';
1277 ok: Scalars['Boolean'];
1278};
1279
1280export type UsersPermissionsPermission = {
1281 __typename?: 'UsersPermissionsPermission';
1282 action: Scalars['String'];
1283 createdAt?: Maybe<Scalars['DateTime']>;
1284 role?: Maybe<UsersPermissionsRoleEntityResponse>;
1285 updatedAt?: Maybe<Scalars['DateTime']>;
1286};
1287
1288export type UsersPermissionsPermissionEntity = {
1289 __typename?: 'UsersPermissionsPermissionEntity';
1290 attributes?: Maybe<UsersPermissionsPermission>;
1291 id?: Maybe<Scalars['ID']>;
1292};
1293
1294export type UsersPermissionsPermissionFiltersInput = {
1295 action?: InputMaybe<StringFilterInput>;
1296 and?: InputMaybe<Array<InputMaybe<UsersPermissionsPermissionFiltersInput>>>;
1297 createdAt?: InputMaybe<DateTimeFilterInput>;
1298 id?: InputMaybe<IdFilterInput>;
1299 not?: InputMaybe<UsersPermissionsPermissionFiltersInput>;
1300 or?: InputMaybe<Array<InputMaybe<UsersPermissionsPermissionFiltersInput>>>;
1301 role?: InputMaybe<UsersPermissionsRoleFiltersInput>;
1302 updatedAt?: InputMaybe<DateTimeFilterInput>;
1303};
1304
1305export type UsersPermissionsPermissionRelationResponseCollection = {
1306 __typename?: 'UsersPermissionsPermissionRelationResponseCollection';
1307 data: Array<UsersPermissionsPermissionEntity>;
1308};
1309
1310export type UsersPermissionsRegisterInput = {
1311 email: Scalars['String'];
1312 firstName?: InputMaybe<Scalars['String']>;
1313 lang?: InputMaybe<Scalars['String']>;
1314 lastName?: InputMaybe<Scalars['String']>;
1315 newsletterConsent?: InputMaybe<Scalars['Boolean']>;
1316 password: Scalars['String'];
1317 username: Scalars['String'];
1318};
1319
1320export type UsersPermissionsRole = {
1321 __typename?: 'UsersPermissionsRole';
1322 createdAt?: Maybe<Scalars['DateTime']>;
1323 description?: Maybe<Scalars['String']>;
1324 name: Scalars['String'];
1325 permissions?: Maybe<UsersPermissionsPermissionRelationResponseCollection>;
1326 type?: Maybe<Scalars['String']>;
1327 updatedAt?: Maybe<Scalars['DateTime']>;
1328 users?: Maybe<UsersPermissionsUserRelationResponseCollection>;
1329};
1330
1331
1332export type UsersPermissionsRolePermissionsArgs = {
1333 filters?: InputMaybe<UsersPermissionsPermissionFiltersInput>;
1334 pagination?: InputMaybe<PaginationArg>;
1335 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1336};
1337
1338
1339export type UsersPermissionsRoleUsersArgs = {
1340 filters?: InputMaybe<UsersPermissionsUserFiltersInput>;
1341 pagination?: InputMaybe<PaginationArg>;
1342 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1343};
1344
1345export type UsersPermissionsRoleEntity = {
1346 __typename?: 'UsersPermissionsRoleEntity';
1347 attributes?: Maybe<UsersPermissionsRole>;
1348 id?: Maybe<Scalars['ID']>;
1349};
1350
1351export type UsersPermissionsRoleEntityResponse = {
1352 __typename?: 'UsersPermissionsRoleEntityResponse';
1353 data?: Maybe<UsersPermissionsRoleEntity>;
1354};
1355
1356export type UsersPermissionsRoleEntityResponseCollection = {
1357 __typename?: 'UsersPermissionsRoleEntityResponseCollection';
1358 data: Array<UsersPermissionsRoleEntity>;
1359 meta: ResponseCollectionMeta;
1360};
1361
1362export type UsersPermissionsRoleFiltersInput = {
1363 and?: InputMaybe<Array<InputMaybe<UsersPermissionsRoleFiltersInput>>>;
1364 createdAt?: InputMaybe<DateTimeFilterInput>;
1365 description?: InputMaybe<StringFilterInput>;
1366 id?: InputMaybe<IdFilterInput>;
1367 name?: InputMaybe<StringFilterInput>;
1368 not?: InputMaybe<UsersPermissionsRoleFiltersInput>;
1369 or?: InputMaybe<Array<InputMaybe<UsersPermissionsRoleFiltersInput>>>;
1370 permissions?: InputMaybe<UsersPermissionsPermissionFiltersInput>;
1371 type?: InputMaybe<StringFilterInput>;
1372 updatedAt?: InputMaybe<DateTimeFilterInput>;
1373 users?: InputMaybe<UsersPermissionsUserFiltersInput>;
1374};
1375
1376export type UsersPermissionsRoleInput = {
1377 description?: InputMaybe<Scalars['String']>;
1378 name?: InputMaybe<Scalars['String']>;
1379 permissions?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1380 type?: InputMaybe<Scalars['String']>;
1381 users?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1382};
1383
1384export type UsersPermissionsUpdateRolePayload = {
1385 __typename?: 'UsersPermissionsUpdateRolePayload';
1386 ok: Scalars['Boolean'];
1387};
1388
1389export type UsersPermissionsUser = {
1390 __typename?: 'UsersPermissionsUser';
1391 confirmed?: Maybe<Scalars['Boolean']>;
1392 createdAt?: Maybe<Scalars['DateTime']>;
1393 email: Scalars['String'];
1394 events?: Maybe<EventRelationResponseCollection>;
1395 firstName?: Maybe<Scalars['String']>;
1396 lang?: Maybe<Enum_Userspermissionsuser_Lang>;
1397 lastName?: Maybe<Scalars['String']>;
1398 newsletterConsent?: Maybe<Scalars['Boolean']>;
1399 onboardingCreator?: Maybe<Scalars['Boolean']>;
1400 onboardingUser?: Maybe<Scalars['Boolean']>;
1401 provider?: Maybe<Scalars['String']>;
1402 role?: Maybe<UsersPermissionsRoleEntityResponse>;
1403 updatedAt?: Maybe<Scalars['DateTime']>;
1404 username: Scalars['String'];
1405 vehicles?: Maybe<VehicleRelationResponseCollection>;
1406};
1407
1408
1409export type UsersPermissionsUserEventsArgs = {
1410 filters?: InputMaybe<EventFiltersInput>;
1411 pagination?: InputMaybe<PaginationArg>;
1412 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1413};
1414
1415
1416export type UsersPermissionsUserVehiclesArgs = {
1417 filters?: InputMaybe<VehicleFiltersInput>;
1418 pagination?: InputMaybe<PaginationArg>;
1419 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1420};
1421
1422export type UsersPermissionsUserEntity = {
1423 __typename?: 'UsersPermissionsUserEntity';
1424 attributes?: Maybe<UsersPermissionsUser>;
1425 id?: Maybe<Scalars['ID']>;
1426};
1427
1428export type UsersPermissionsUserEntityResponse = {
1429 __typename?: 'UsersPermissionsUserEntityResponse';
1430 data?: Maybe<UsersPermissionsUserEntity>;
1431};
1432
1433export type UsersPermissionsUserFiltersInput = {
1434 and?: InputMaybe<Array<InputMaybe<UsersPermissionsUserFiltersInput>>>;
1435 blocked?: InputMaybe<BooleanFilterInput>;
1436 confirmationToken?: InputMaybe<StringFilterInput>;
1437 confirmed?: InputMaybe<BooleanFilterInput>;
1438 createdAt?: InputMaybe<DateTimeFilterInput>;
1439 email?: InputMaybe<StringFilterInput>;
1440 events?: InputMaybe<EventFiltersInput>;
1441 firstName?: InputMaybe<StringFilterInput>;
1442 id?: InputMaybe<IdFilterInput>;
1443 lang?: InputMaybe<StringFilterInput>;
1444 lastName?: InputMaybe<StringFilterInput>;
1445 newsletterConsent?: InputMaybe<BooleanFilterInput>;
1446 not?: InputMaybe<UsersPermissionsUserFiltersInput>;
1447 onboardingCreator?: InputMaybe<BooleanFilterInput>;
1448 onboardingUser?: InputMaybe<BooleanFilterInput>;
1449 or?: InputMaybe<Array<InputMaybe<UsersPermissionsUserFiltersInput>>>;
1450 passengers?: InputMaybe<PassengerFiltersInput>;
1451 password?: InputMaybe<StringFilterInput>;
1452 provider?: InputMaybe<StringFilterInput>;
1453 resetPasswordToken?: InputMaybe<StringFilterInput>;
1454 role?: InputMaybe<UsersPermissionsRoleFiltersInput>;
1455 updatedAt?: InputMaybe<DateTimeFilterInput>;
1456 username?: InputMaybe<StringFilterInput>;
1457 vehicles?: InputMaybe<VehicleFiltersInput>;
1458};
1459
1460export type UsersPermissionsUserInput = {
1461 blocked?: InputMaybe<Scalars['Boolean']>;
1462 confirmationToken?: InputMaybe<Scalars['String']>;
1463 confirmed?: InputMaybe<Scalars['Boolean']>;
1464 email?: InputMaybe<Scalars['String']>;
1465 events?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1466 firstName?: InputMaybe<Scalars['String']>;
1467 lang?: InputMaybe<Enum_Userspermissionsuser_Lang>;
1468 lastName?: InputMaybe<Scalars['String']>;
1469 newsletterConsent?: InputMaybe<Scalars['Boolean']>;
1470 oldPassword?: InputMaybe<Scalars['String']>;
1471 onboardingCreator?: InputMaybe<Scalars['Boolean']>;
1472 onboardingUser?: InputMaybe<Scalars['Boolean']>;
1473 passengers?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1474 password?: InputMaybe<Scalars['String']>;
1475 provider?: InputMaybe<Scalars['String']>;
1476 resetPasswordToken?: InputMaybe<Scalars['String']>;
1477 role?: InputMaybe<Scalars['ID']>;
1478 username?: InputMaybe<Scalars['String']>;
1479 vehicles?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1480};
1481
1482export type UsersPermissionsUserRelationResponseCollection = {
1483 __typename?: 'UsersPermissionsUserRelationResponseCollection';
1484 data: Array<UsersPermissionsUserEntity>;
1485};
1486
1487export type Vehicle = {
1488 __typename?: 'Vehicle';
1489 createdAt?: Maybe<Scalars['DateTime']>;
1490 name: Scalars['String'];
1491 phone_number?: Maybe<Scalars['String']>;
1492 seats?: Maybe<Scalars['Int']>;
1493 updatedAt?: Maybe<Scalars['DateTime']>;
1494 user?: Maybe<UsersPermissionsUserEntityResponse>;
1495};
1496
1497export type VehicleEntity = {
1498 __typename?: 'VehicleEntity';
1499 attributes?: Maybe<Vehicle>;
1500 id?: Maybe<Scalars['ID']>;
1501};
1502
1503export type VehicleEntityResponse = {
1504 __typename?: 'VehicleEntityResponse';
1505 data?: Maybe<VehicleEntity>;
1506};
1507
1508export type VehicleFiltersInput = {
1509 and?: InputMaybe<Array<InputMaybe<VehicleFiltersInput>>>;
1510 createdAt?: InputMaybe<DateTimeFilterInput>;
1511 id?: InputMaybe<IdFilterInput>;
1512 name?: InputMaybe<StringFilterInput>;
1513 not?: InputMaybe<VehicleFiltersInput>;
1514 or?: InputMaybe<Array<InputMaybe<VehicleFiltersInput>>>;
1515 phone_number?: InputMaybe<StringFilterInput>;
1516 seats?: InputMaybe<IntFilterInput>;
1517 updatedAt?: InputMaybe<DateTimeFilterInput>;
1518 user?: InputMaybe<UsersPermissionsUserFiltersInput>;
1519};
1520
1521export type VehicleInput = {
1522 name?: InputMaybe<Scalars['String']>;
1523 phone_number?: InputMaybe<Scalars['String']>;
1524 seats?: InputMaybe<Scalars['Int']>;
1525 user?: InputMaybe<Scalars['ID']>;
1526};
1527
1528export type VehicleRelationResponseCollection = {
1529 __typename?: 'VehicleRelationResponseCollection';
1530 data: Array<VehicleEntity>;
1531};
1532
1533export type MeFieldsFragment = { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null };
1534
1535export type RegisterMutationVariables = Exact<{
1536 user: UsersPermissionsRegisterInput;
1537}>;
1538
1539
1540export type RegisterMutation = { __typename?: 'Mutation', register: { __typename?: 'UsersPermissionsLoginPayload', jwt?: string | null, user: { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null } } };
1541
1542export type ForgotPasswordMutationVariables = Exact<{
1543 email: Scalars['String'];
1544}>;
1545
1546
1547export type ForgotPasswordMutation = { __typename?: 'Mutation', forgotPassword?: { __typename?: 'UsersPermissionsPasswordPayload', ok: boolean } | null };
1548
1549export type ResetPasswordMutationVariables = Exact<{
1550 password: Scalars['String'];
1551 passwordConfirmation: Scalars['String'];
1552 code: Scalars['String'];
1553}>;
1554
1555
1556export type ResetPasswordMutation = { __typename?: 'Mutation', resetPassword?: { __typename?: 'UsersPermissionsLoginPayload', jwt?: string | null, user: { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null } } | null };
1557
1558export type EventFieldsFragment = { __typename?: 'EventEntity', id?: string | null, attributes?: { __typename?: 'Event', uuid?: string | null, name: string, description?: string | null, email: string, date?: any | null, address?: string | null, position?: any | null, waitingPassengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, email?: string | null, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null, travels?: { __typename?: 'TravelRelationResponseCollection', data: Array<{ __typename?: 'TravelEntity', id?: string | null, attributes?: { __typename?: 'Travel', meeting?: string | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null } | null }> } | null } | null };
1559
1560export type CreateEventMutationVariables = Exact<{
1561 name: Scalars['String'];
1562 email: Scalars['String'];
1563 date?: InputMaybe<Scalars['Date']>;
1564 address?: InputMaybe<Scalars['String']>;
1565 description?: InputMaybe<Scalars['String']>;
1566 newsletter?: InputMaybe<Scalars['Boolean']>;
1567}>;
1568
1569
1570export type CreateEventMutation = { __typename?: 'Mutation', createEvent?: { __typename?: 'EventEntityResponse', data?: { __typename?: 'EventEntity', id?: string | null, attributes?: { __typename?: 'Event', uuid?: string | null, name: string, description?: string | null, email: string, date?: any | null, address?: string | null, position?: any | null, waitingPassengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, email?: string | null, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null, travels?: { __typename?: 'TravelRelationResponseCollection', data: Array<{ __typename?: 'TravelEntity', id?: string | null, attributes?: { __typename?: 'Travel', meeting?: string | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null } | null }> } | null } | null } | null } | null };
1571
1572export type UpdateEventMutationVariables = Exact<{
1573 uuid: Scalars['String'];
1574 eventUpdate: EventInput;
1575}>;
1576
1577
1578export type UpdateEventMutation = { __typename?: 'Mutation', updateEventByUUID?: { __typename?: 'EventEntityResponse', data?: { __typename?: 'EventEntity', id?: string | null, attributes?: { __typename?: 'Event', uuid?: string | null, name: string, description?: string | null, email: string, date?: any | null, address?: string | null, position?: any | null, waitingPassengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, email?: string | null, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null, travels?: { __typename?: 'TravelRelationResponseCollection', data: Array<{ __typename?: 'TravelEntity', id?: string | null, attributes?: { __typename?: 'Travel', meeting?: string | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null } | null }> } | null } | null } | null } | null };
1579
1580export type EventByUuidQueryVariables = Exact<{
1581 uuid: Scalars['String'];
1582}>;
1583
1584
1585export type EventByUuidQuery = { __typename?: 'Query', eventByUUID?: { __typename?: 'EventEntityResponse', data?: { __typename?: 'EventEntity', id?: string | null, attributes?: { __typename?: 'Event', uuid?: string | null, name: string, description?: string | null, email: string, date?: any | null, address?: string | null, position?: any | null, waitingPassengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, email?: string | null, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null, travels?: { __typename?: 'TravelRelationResponseCollection', data: Array<{ __typename?: 'TravelEntity', id?: string | null, attributes?: { __typename?: 'Travel', meeting?: string | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null } | null }> } | null } | null } | null } | null };
1586
1587export type PassengerFieldsFragment = { __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, location?: string | null, email?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null };
1588
1589export type CreatePassengerMutationVariables = Exact<{
1590 passenger: PassengerInput;
1591}>;
1592
1593
1594export type CreatePassengerMutation = { __typename?: 'Mutation', createPassenger?: { __typename?: 'PassengerEntityResponse', data?: { __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, location?: string | null, email?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null } | null } | null };
1595
1596export type UpdatePassengerMutationVariables = Exact<{
1597 id: Scalars['ID'];
1598 passengerUpdate: PassengerInput;
1599}>;
1600
1601
1602export type UpdatePassengerMutation = { __typename?: 'Mutation', updatePassenger?: { __typename?: 'PassengerEntityResponse', data?: { __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, location?: string | null, email?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null } | null } | null };
1603
1604export type DeletePassengerMutationVariables = Exact<{
1605 id: Scalars['ID'];
1606}>;
1607
1608
1609export type DeletePassengerMutation = { __typename?: 'Mutation', deletePassenger?: { __typename?: 'PassengerEntityResponse', data?: { __typename?: 'PassengerEntity', id?: string | null } | null } | null };
1610
1611export type SettingQueryVariables = Exact<{
1612 locale: Scalars['I18NLocaleCode'];
1613}>;
1614
1615
1616export type SettingQuery = { __typename?: 'Query', setting?: { __typename?: 'SettingEntityResponse', data?: { __typename?: 'SettingEntity', id?: string | null, attributes?: { __typename?: 'Setting', gtm_id?: string | null, about_link?: string | null, faq_link?: string | null, announcement?: string | null, matomo_script_url?: string | null, opencollective_link?: string | null, code_link?: string | null } | null } | null } | null };
1617
1618export type TravelFieldsFragment = { __typename?: 'TravelEntity', id?: string | null, attributes?: { __typename?: 'Travel', meeting?: string | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null } | null };
1619
1620export type CreateTravelMutationVariables = Exact<{
1621 travel: TravelInput;
1622 createVehicle?: InputMaybe<Scalars['Boolean']>;
1623}>;
1624
1625
1626export type CreateTravelMutation = { __typename?: 'Mutation', createTravel?: { __typename?: 'TravelEntityResponse', data?: { __typename?: 'TravelEntity', id?: string | null, attributes?: { __typename?: 'Travel', meeting?: string | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null } | null } | null } | null };
1627
1628export type UpdateTravelMutationVariables = Exact<{
1629 id: Scalars['ID'];
1630 travelUpdate: TravelInput;
1631}>;
1632
1633
1634export type UpdateTravelMutation = { __typename?: 'Mutation', updateTravel?: { __typename?: 'TravelEntityResponse', data?: { __typename?: 'TravelEntity', id?: string | null, attributes?: { __typename?: 'Travel', meeting?: string | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null } | null } | null } | null };
1635
1636export type DeleteTravelMutationVariables = Exact<{
1637 id: Scalars['ID'];
1638}>;
1639
1640
1641export type DeleteTravelMutation = { __typename?: 'Mutation', deleteTravel?: { __typename?: 'TravelEntityResponse', data?: { __typename?: 'TravelEntity', id?: string | null } | null } | null };
1642
1643export type UserFieldsFragment = { __typename?: 'UsersPermissionsUser', username: string, email: string, confirmed?: boolean | null, lastName?: string | null, firstName?: string | null, lang?: Enum_Userspermissionsuser_Lang | null, onboardingUser?: boolean | null, onboardingCreator?: boolean | null, provider?: string | null, events?: { __typename?: 'EventRelationResponseCollection', data: Array<{ __typename?: 'EventEntity', id?: string | null, attributes?: { __typename?: 'Event', uuid?: string | null, name: string, date?: any | null, address?: string | null } | null }> } | null };
1644
1645export type ProfileQueryVariables = Exact<{ [key: string]: never; }>;
1646
1647
1648export type ProfileQuery = { __typename?: 'Query', me?: { __typename?: 'UsersPermissionsMe', id: string, username: string, profile?: { __typename?: 'UsersPermissionsUser', username: string, email: string, confirmed?: boolean | null, lastName?: string | null, firstName?: string | null, lang?: Enum_Userspermissionsuser_Lang | null, onboardingUser?: boolean | null, onboardingCreator?: boolean | null, provider?: string | null, events?: { __typename?: 'EventRelationResponseCollection', data: Array<{ __typename?: 'EventEntity', id?: string | null, attributes?: { __typename?: 'Event', uuid?: string | null, name: string, date?: any | null, address?: string | null } | null }> } | null } | null } | null };
1649
1650export type UpdateMeMutationVariables = Exact<{
1651 userUpdate: UsersPermissionsUserInput;
1652}>;
1653
1654
1655export type UpdateMeMutation = { __typename?: 'Mutation', updateMe: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', username: string, email: string, confirmed?: boolean | null, lastName?: string | null, firstName?: string | null, lang?: Enum_Userspermissionsuser_Lang | null, onboardingUser?: boolean | null, onboardingCreator?: boolean | null, provider?: string | null, events?: { __typename?: 'EventRelationResponseCollection', data: Array<{ __typename?: 'EventEntity', id?: string | null, attributes?: { __typename?: 'Event', uuid?: string | null, name: string, date?: any | null, address?: string | null } | null }> } | null } | null } | null } };
1656
1657export type VehicleFieldsFragment = { __typename?: 'VehicleEntity', id?: string | null, attributes?: { __typename?: 'Vehicle', name: string, seats?: number | null, phone_number?: string | null } | null };
1658
1659export type FindUserVehiclesQueryVariables = Exact<{ [key: string]: never; }>;
1660
1661
1662export type FindUserVehiclesQuery = { __typename?: 'Query', me?: { __typename?: 'UsersPermissionsMe', id: string, username: string, profile?: { __typename?: 'UsersPermissionsUser', vehicles?: { __typename?: 'VehicleRelationResponseCollection', data: Array<{ __typename?: 'VehicleEntity', id?: string | null, attributes?: { __typename?: 'Vehicle', name: string, seats?: number | null, phone_number?: string | null } | null }> } | null } | null } | null };
1663
1664export type DeleteVehicleMutationVariables = Exact<{
1665 id: Scalars['ID'];
1666}>;
1667
1668
1669export type DeleteVehicleMutation = { __typename?: 'Mutation', deleteVehicle?: { __typename?: 'VehicleEntityResponse', data?: { __typename?: 'VehicleEntity', id?: string | null, attributes?: { __typename?: 'Vehicle', name: string } | null } | null } | null };
1670
1671export const MeFieldsFragmentDoc = gql`
1672 fragment MeFields on UsersPermissionsMe {
1673 id
1674 username
1675 email
1676 confirmed
1677}
1678 `;
1679export const EventFieldsFragmentDoc = gql`
1680 fragment EventFields on EventEntity {
1681 id
1682 attributes {
1683 uuid
1684 name
1685 description
1686 email
1687 date
1688 address
1689 position
1690 waitingPassengers {
1691 data {
1692 id
1693 attributes {
1694 name
1695 email
1696 location
1697 user {
1698 data {
1699 id
1700 attributes {
1701 firstName
1702 lastName
1703 }
1704 }
1705 }
1706 }
1707 }
1708 }
1709 travels(pagination: {limit: 100}) {
1710 data {
1711 id
1712 attributes {
1713 meeting
1714 departure
1715 details
1716 vehicleName
1717 phone_number
1718 seats
1719 passengers {
1720 data {
1721 id
1722 attributes {
1723 name
1724 location
1725 user {
1726 data {
1727 id
1728 attributes {
1729 firstName
1730 lastName
1731 }
1732 }
1733 }
1734 }
1735 }
1736 }
1737 }
1738 }
1739 }
1740 }
1741}
1742 `;
1743export const PassengerFieldsFragmentDoc = gql`
1744 fragment PassengerFields on PassengerEntity {
1745 id
1746 attributes {
1747 name
1748 location
1749 email
1750 user {
1751 data {
1752 id
1753 attributes {
1754 firstName
1755 lastName
1756 }
1757 }
1758 }
1759 }
1760}
1761 `;
1762export const TravelFieldsFragmentDoc = gql`
1763 fragment TravelFields on TravelEntity {
1764 id
1765 attributes {
1766 meeting
1767 departure
1768 details
1769 vehicleName
1770 phone_number
1771 seats
1772 passengers {
1773 data {
1774 id
1775 attributes {
1776 name
1777 location
1778 user {
1779 data {
1780 id
1781 attributes {
1782 firstName
1783 lastName
1784 }
1785 }
1786 }
1787 }
1788 }
1789 }
1790 }
1791}
1792 `;
1793export const UserFieldsFragmentDoc = gql`
1794 fragment UserFields on UsersPermissionsUser {
1795 username
1796 email
1797 confirmed
1798 lastName
1799 firstName
1800 lang
1801 onboardingUser
1802 onboardingCreator
1803 provider
1804 events(pagination: {limit: 100}) {
1805 data {
1806 id
1807 attributes {
1808 uuid
1809 name
1810 date
1811 address
1812 }
1813 }
1814 }
1815}
1816 `;
1817export const VehicleFieldsFragmentDoc = gql`
1818 fragment VehicleFields on VehicleEntity {
1819 id
1820 attributes {
1821 name
1822 seats
1823 phone_number
1824 }
1825}
1826 `;
1827export const RegisterDocument = gql`
1828 mutation register($user: UsersPermissionsRegisterInput!) {
1829 register(input: $user) {
1830 jwt
1831 user {
1832 ...MeFields
1833 }
1834 }
1835}
1836 ${MeFieldsFragmentDoc}`;
1837export type RegisterMutationFn = Apollo.MutationFunction<RegisterMutation, RegisterMutationVariables>;
1838
1839/**
1840 * __useRegisterMutation__
1841 *
1842 * To run a mutation, you first call `useRegisterMutation` within a React component and pass it any options that fit your needs.
1843 * When your component renders, `useRegisterMutation` returns a tuple that includes:
1844 * - A mutate function that you can call at any time to execute the mutation
1845 * - An object with fields that represent the current status of the mutation's execution
1846 *
1847 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
1848 *
1849 * @example
1850 * const [registerMutation, { data, loading, error }] = useRegisterMutation({
1851 * variables: {
1852 * user: // value for 'user'
1853 * },
1854 * });
1855 */
1856export function useRegisterMutation(baseOptions?: Apollo.MutationHookOptions<RegisterMutation, RegisterMutationVariables>) {
1857 const options = {...defaultOptions, ...baseOptions}
1858 return Apollo.useMutation<RegisterMutation, RegisterMutationVariables>(RegisterDocument, options);
1859 }
1860export type RegisterMutationHookResult = ReturnType<typeof useRegisterMutation>;
1861export type RegisterMutationResult = Apollo.MutationResult<RegisterMutation>;
1862export type RegisterMutationOptions = Apollo.BaseMutationOptions<RegisterMutation, RegisterMutationVariables>;
1863export const ForgotPasswordDocument = gql`
1864 mutation forgotPassword($email: String!) {
1865 forgotPassword(email: $email) {
1866 ok
1867 }
1868}
1869 `;
1870export type ForgotPasswordMutationFn = Apollo.MutationFunction<ForgotPasswordMutation, ForgotPasswordMutationVariables>;
1871
1872/**
1873 * __useForgotPasswordMutation__
1874 *
1875 * To run a mutation, you first call `useForgotPasswordMutation` within a React component and pass it any options that fit your needs.
1876 * When your component renders, `useForgotPasswordMutation` returns a tuple that includes:
1877 * - A mutate function that you can call at any time to execute the mutation
1878 * - An object with fields that represent the current status of the mutation's execution
1879 *
1880 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
1881 *
1882 * @example
1883 * const [forgotPasswordMutation, { data, loading, error }] = useForgotPasswordMutation({
1884 * variables: {
1885 * email: // value for 'email'
1886 * },
1887 * });
1888 */
1889export function useForgotPasswordMutation(baseOptions?: Apollo.MutationHookOptions<ForgotPasswordMutation, ForgotPasswordMutationVariables>) {
1890 const options = {...defaultOptions, ...baseOptions}
1891 return Apollo.useMutation<ForgotPasswordMutation, ForgotPasswordMutationVariables>(ForgotPasswordDocument, options);
1892 }
1893export type ForgotPasswordMutationHookResult = ReturnType<typeof useForgotPasswordMutation>;
1894export type ForgotPasswordMutationResult = Apollo.MutationResult<ForgotPasswordMutation>;
1895export type ForgotPasswordMutationOptions = Apollo.BaseMutationOptions<ForgotPasswordMutation, ForgotPasswordMutationVariables>;
1896export const ResetPasswordDocument = gql`
1897 mutation resetPassword($password: String!, $passwordConfirmation: String!, $code: String!) {
1898 resetPassword(
1899 password: $password
1900 passwordConfirmation: $passwordConfirmation
1901 code: $code
1902 ) {
1903 jwt
1904 user {
1905 ...MeFields
1906 }
1907 }
1908}
1909 ${MeFieldsFragmentDoc}`;
1910export type ResetPasswordMutationFn = Apollo.MutationFunction<ResetPasswordMutation, ResetPasswordMutationVariables>;
1911
1912/**
1913 * __useResetPasswordMutation__
1914 *
1915 * To run a mutation, you first call `useResetPasswordMutation` within a React component and pass it any options that fit your needs.
1916 * When your component renders, `useResetPasswordMutation` returns a tuple that includes:
1917 * - A mutate function that you can call at any time to execute the mutation
1918 * - An object with fields that represent the current status of the mutation's execution
1919 *
1920 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
1921 *
1922 * @example
1923 * const [resetPasswordMutation, { data, loading, error }] = useResetPasswordMutation({
1924 * variables: {
1925 * password: // value for 'password'
1926 * passwordConfirmation: // value for 'passwordConfirmation'
1927 * code: // value for 'code'
1928 * },
1929 * });
1930 */
1931export function useResetPasswordMutation(baseOptions?: Apollo.MutationHookOptions<ResetPasswordMutation, ResetPasswordMutationVariables>) {
1932 const options = {...defaultOptions, ...baseOptions}
1933 return Apollo.useMutation<ResetPasswordMutation, ResetPasswordMutationVariables>(ResetPasswordDocument, options);
1934 }
1935export type ResetPasswordMutationHookResult = ReturnType<typeof useResetPasswordMutation>;
1936export type ResetPasswordMutationResult = Apollo.MutationResult<ResetPasswordMutation>;
1937export type ResetPasswordMutationOptions = Apollo.BaseMutationOptions<ResetPasswordMutation, ResetPasswordMutationVariables>;
1938export const CreateEventDocument = gql`
1939 mutation createEvent($name: String!, $email: String!, $date: Date, $address: String, $description: String, $newsletter: Boolean) {
1940 createEvent(
1941 data: {name: $name, email: $email, date: $date, address: $address, description: $description, newsletter: $newsletter}
1942 ) {
1943 data {
1944 ...EventFields
1945 }
1946 }
1947}
1948 ${EventFieldsFragmentDoc}`;
1949export type CreateEventMutationFn = Apollo.MutationFunction<CreateEventMutation, CreateEventMutationVariables>;
1950
1951/**
1952 * __useCreateEventMutation__
1953 *
1954 * To run a mutation, you first call `useCreateEventMutation` within a React component and pass it any options that fit your needs.
1955 * When your component renders, `useCreateEventMutation` returns a tuple that includes:
1956 * - A mutate function that you can call at any time to execute the mutation
1957 * - An object with fields that represent the current status of the mutation's execution
1958 *
1959 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
1960 *
1961 * @example
1962 * const [createEventMutation, { data, loading, error }] = useCreateEventMutation({
1963 * variables: {
1964 * name: // value for 'name'
1965 * email: // value for 'email'
1966 * date: // value for 'date'
1967 * address: // value for 'address'
1968 * description: // value for 'description'
1969 * newsletter: // value for 'newsletter'
1970 * },
1971 * });
1972 */
1973export function useCreateEventMutation(baseOptions?: Apollo.MutationHookOptions<CreateEventMutation, CreateEventMutationVariables>) {
1974 const options = {...defaultOptions, ...baseOptions}
1975 return Apollo.useMutation<CreateEventMutation, CreateEventMutationVariables>(CreateEventDocument, options);
1976 }
1977export type CreateEventMutationHookResult = ReturnType<typeof useCreateEventMutation>;
1978export type CreateEventMutationResult = Apollo.MutationResult<CreateEventMutation>;
1979export type CreateEventMutationOptions = Apollo.BaseMutationOptions<CreateEventMutation, CreateEventMutationVariables>;
1980export const UpdateEventDocument = gql`
1981 mutation updateEvent($uuid: String!, $eventUpdate: EventInput!) {
1982 updateEventByUUID(uuid: $uuid, data: $eventUpdate) {
1983 data {
1984 ...EventFields
1985 }
1986 }
1987}
1988 ${EventFieldsFragmentDoc}`;
1989export type UpdateEventMutationFn = Apollo.MutationFunction<UpdateEventMutation, UpdateEventMutationVariables>;
1990
1991/**
1992 * __useUpdateEventMutation__
1993 *
1994 * To run a mutation, you first call `useUpdateEventMutation` within a React component and pass it any options that fit your needs.
1995 * When your component renders, `useUpdateEventMutation` returns a tuple that includes:
1996 * - A mutate function that you can call at any time to execute the mutation
1997 * - An object with fields that represent the current status of the mutation's execution
1998 *
1999 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
2000 *
2001 * @example
2002 * const [updateEventMutation, { data, loading, error }] = useUpdateEventMutation({
2003 * variables: {
2004 * uuid: // value for 'uuid'
2005 * eventUpdate: // value for 'eventUpdate'
2006 * },
2007 * });
2008 */
2009export function useUpdateEventMutation(baseOptions?: Apollo.MutationHookOptions<UpdateEventMutation, UpdateEventMutationVariables>) {
2010 const options = {...defaultOptions, ...baseOptions}
2011 return Apollo.useMutation<UpdateEventMutation, UpdateEventMutationVariables>(UpdateEventDocument, options);
2012 }
2013export type UpdateEventMutationHookResult = ReturnType<typeof useUpdateEventMutation>;
2014export type UpdateEventMutationResult = Apollo.MutationResult<UpdateEventMutation>;
2015export type UpdateEventMutationOptions = Apollo.BaseMutationOptions<UpdateEventMutation, UpdateEventMutationVariables>;
2016export const EventByUuidDocument = gql`
2017 query eventByUUID($uuid: String!) {
2018 eventByUUID(uuid: $uuid) {
2019 data {
2020 ...EventFields
2021 }
2022 }
2023}
2024 ${EventFieldsFragmentDoc}`;
2025
2026/**
2027 * __useEventByUuidQuery__
2028 *
2029 * To run a query within a React component, call `useEventByUuidQuery` and pass it any options that fit your needs.
2030 * When your component renders, `useEventByUuidQuery` returns an object from Apollo Client that contains loading, error, and data properties
2031 * you can use to render your UI.
2032 *
2033 * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
2034 *
2035 * @example
2036 * const { data, loading, error } = useEventByUuidQuery({
2037 * variables: {
2038 * uuid: // value for 'uuid'
2039 * },
2040 * });
2041 */
2042export function useEventByUuidQuery(baseOptions: Apollo.QueryHookOptions<EventByUuidQuery, EventByUuidQueryVariables>) {
2043 const options = {...defaultOptions, ...baseOptions}
2044 return Apollo.useQuery<EventByUuidQuery, EventByUuidQueryVariables>(EventByUuidDocument, options);
2045 }
2046export function useEventByUuidLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<EventByUuidQuery, EventByUuidQueryVariables>) {
2047 const options = {...defaultOptions, ...baseOptions}
2048 return Apollo.useLazyQuery<EventByUuidQuery, EventByUuidQueryVariables>(EventByUuidDocument, options);
2049 }
2050export type EventByUuidQueryHookResult = ReturnType<typeof useEventByUuidQuery>;
2051export type EventByUuidLazyQueryHookResult = ReturnType<typeof useEventByUuidLazyQuery>;
2052export type EventByUuidQueryResult = Apollo.QueryResult<EventByUuidQuery, EventByUuidQueryVariables>;
2053export const CreatePassengerDocument = gql`
2054 mutation createPassenger($passenger: PassengerInput!) {
2055 createPassenger(data: $passenger) {
2056 data {
2057 ...PassengerFields
2058 }
2059 }
2060}
2061 ${PassengerFieldsFragmentDoc}`;
2062export type CreatePassengerMutationFn = Apollo.MutationFunction<CreatePassengerMutation, CreatePassengerMutationVariables>;
2063
2064/**
2065 * __useCreatePassengerMutation__
2066 *
2067 * To run a mutation, you first call `useCreatePassengerMutation` within a React component and pass it any options that fit your needs.
2068 * When your component renders, `useCreatePassengerMutation` returns a tuple that includes:
2069 * - A mutate function that you can call at any time to execute the mutation
2070 * - An object with fields that represent the current status of the mutation's execution
2071 *
2072 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
2073 *
2074 * @example
2075 * const [createPassengerMutation, { data, loading, error }] = useCreatePassengerMutation({
2076 * variables: {
2077 * passenger: // value for 'passenger'
2078 * },
2079 * });
2080 */
2081export function useCreatePassengerMutation(baseOptions?: Apollo.MutationHookOptions<CreatePassengerMutation, CreatePassengerMutationVariables>) {
2082 const options = {...defaultOptions, ...baseOptions}
2083 return Apollo.useMutation<CreatePassengerMutation, CreatePassengerMutationVariables>(CreatePassengerDocument, options);
2084 }
2085export type CreatePassengerMutationHookResult = ReturnType<typeof useCreatePassengerMutation>;
2086export type CreatePassengerMutationResult = Apollo.MutationResult<CreatePassengerMutation>;
2087export type CreatePassengerMutationOptions = Apollo.BaseMutationOptions<CreatePassengerMutation, CreatePassengerMutationVariables>;
2088export const UpdatePassengerDocument = gql`
2089 mutation updatePassenger($id: ID!, $passengerUpdate: PassengerInput!) {
2090 updatePassenger(id: $id, data: $passengerUpdate) {
2091 data {
2092 ...PassengerFields
2093 }
2094 }
2095}
2096 ${PassengerFieldsFragmentDoc}`;
2097export type UpdatePassengerMutationFn = Apollo.MutationFunction<UpdatePassengerMutation, UpdatePassengerMutationVariables>;
2098
2099/**
2100 * __useUpdatePassengerMutation__
2101 *
2102 * To run a mutation, you first call `useUpdatePassengerMutation` within a React component and pass it any options that fit your needs.
2103 * When your component renders, `useUpdatePassengerMutation` returns a tuple that includes:
2104 * - A mutate function that you can call at any time to execute the mutation
2105 * - An object with fields that represent the current status of the mutation's execution
2106 *
2107 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
2108 *
2109 * @example
2110 * const [updatePassengerMutation, { data, loading, error }] = useUpdatePassengerMutation({
2111 * variables: {
2112 * id: // value for 'id'
2113 * passengerUpdate: // value for 'passengerUpdate'
2114 * },
2115 * });
2116 */
2117export function useUpdatePassengerMutation(baseOptions?: Apollo.MutationHookOptions<UpdatePassengerMutation, UpdatePassengerMutationVariables>) {
2118 const options = {...defaultOptions, ...baseOptions}
2119 return Apollo.useMutation<UpdatePassengerMutation, UpdatePassengerMutationVariables>(UpdatePassengerDocument, options);
2120 }
2121export type UpdatePassengerMutationHookResult = ReturnType<typeof useUpdatePassengerMutation>;
2122export type UpdatePassengerMutationResult = Apollo.MutationResult<UpdatePassengerMutation>;
2123export type UpdatePassengerMutationOptions = Apollo.BaseMutationOptions<UpdatePassengerMutation, UpdatePassengerMutationVariables>;
2124export const DeletePassengerDocument = gql`
2125 mutation deletePassenger($id: ID!) {
2126 deletePassenger(id: $id) {
2127 data {
2128 id
2129 }
2130 }
2131}
2132 `;
2133export type DeletePassengerMutationFn = Apollo.MutationFunction<DeletePassengerMutation, DeletePassengerMutationVariables>;
2134
2135/**
2136 * __useDeletePassengerMutation__
2137 *
2138 * To run a mutation, you first call `useDeletePassengerMutation` within a React component and pass it any options that fit your needs.
2139 * When your component renders, `useDeletePassengerMutation` returns a tuple that includes:
2140 * - A mutate function that you can call at any time to execute the mutation
2141 * - An object with fields that represent the current status of the mutation's execution
2142 *
2143 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
2144 *
2145 * @example
2146 * const [deletePassengerMutation, { data, loading, error }] = useDeletePassengerMutation({
2147 * variables: {
2148 * id: // value for 'id'
2149 * },
2150 * });
2151 */
2152export function useDeletePassengerMutation(baseOptions?: Apollo.MutationHookOptions<DeletePassengerMutation, DeletePassengerMutationVariables>) {
2153 const options = {...defaultOptions, ...baseOptions}
2154 return Apollo.useMutation<DeletePassengerMutation, DeletePassengerMutationVariables>(DeletePassengerDocument, options);
2155 }
2156export type DeletePassengerMutationHookResult = ReturnType<typeof useDeletePassengerMutation>;
2157export type DeletePassengerMutationResult = Apollo.MutationResult<DeletePassengerMutation>;
2158export type DeletePassengerMutationOptions = Apollo.BaseMutationOptions<DeletePassengerMutation, DeletePassengerMutationVariables>;
2159export const SettingDocument = gql`
2160 query setting($locale: I18NLocaleCode!) {
2161 setting(locale: $locale) {
2162 data {
2163 id
2164 attributes {
2165 gtm_id
2166 about_link
2167 faq_link
2168 announcement
2169 matomo_script_url
2170 opencollective_link
2171 code_link
2172 }
2173 }
2174 }
2175}
2176 `;
2177
2178/**
2179 * __useSettingQuery__
2180 *
2181 * To run a query within a React component, call `useSettingQuery` and pass it any options that fit your needs.
2182 * When your component renders, `useSettingQuery` returns an object from Apollo Client that contains loading, error, and data properties
2183 * you can use to render your UI.
2184 *
2185 * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
2186 *
2187 * @example
2188 * const { data, loading, error } = useSettingQuery({
2189 * variables: {
2190 * locale: // value for 'locale'
2191 * },
2192 * });
2193 */
2194export function useSettingQuery(baseOptions: Apollo.QueryHookOptions<SettingQuery, SettingQueryVariables>) {
2195 const options = {...defaultOptions, ...baseOptions}
2196 return Apollo.useQuery<SettingQuery, SettingQueryVariables>(SettingDocument, options);
2197 }
2198export function useSettingLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<SettingQuery, SettingQueryVariables>) {
2199 const options = {...defaultOptions, ...baseOptions}
2200 return Apollo.useLazyQuery<SettingQuery, SettingQueryVariables>(SettingDocument, options);
2201 }
2202export type SettingQueryHookResult = ReturnType<typeof useSettingQuery>;
2203export type SettingLazyQueryHookResult = ReturnType<typeof useSettingLazyQuery>;
2204export type SettingQueryResult = Apollo.QueryResult<SettingQuery, SettingQueryVariables>;
2205export const CreateTravelDocument = gql`
2206 mutation createTravel($travel: TravelInput!, $createVehicle: Boolean) {
2207 createTravel(data: $travel, createVehicle: $createVehicle) {
2208 data {
2209 ...TravelFields
2210 }
2211 }
2212}
2213 ${TravelFieldsFragmentDoc}`;
2214export type CreateTravelMutationFn = Apollo.MutationFunction<CreateTravelMutation, CreateTravelMutationVariables>;
2215
2216/**
2217 * __useCreateTravelMutation__
2218 *
2219 * To run a mutation, you first call `useCreateTravelMutation` within a React component and pass it any options that fit your needs.
2220 * When your component renders, `useCreateTravelMutation` returns a tuple that includes:
2221 * - A mutate function that you can call at any time to execute the mutation
2222 * - An object with fields that represent the current status of the mutation's execution
2223 *
2224 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
2225 *
2226 * @example
2227 * const [createTravelMutation, { data, loading, error }] = useCreateTravelMutation({
2228 * variables: {
2229 * travel: // value for 'travel'
2230 * createVehicle: // value for 'createVehicle'
2231 * },
2232 * });
2233 */
2234export function useCreateTravelMutation(baseOptions?: Apollo.MutationHookOptions<CreateTravelMutation, CreateTravelMutationVariables>) {
2235 const options = {...defaultOptions, ...baseOptions}
2236 return Apollo.useMutation<CreateTravelMutation, CreateTravelMutationVariables>(CreateTravelDocument, options);
2237 }
2238export type CreateTravelMutationHookResult = ReturnType<typeof useCreateTravelMutation>;
2239export type CreateTravelMutationResult = Apollo.MutationResult<CreateTravelMutation>;
2240export type CreateTravelMutationOptions = Apollo.BaseMutationOptions<CreateTravelMutation, CreateTravelMutationVariables>;
2241export const UpdateTravelDocument = gql`
2242 mutation updateTravel($id: ID!, $travelUpdate: TravelInput!) {
2243 updateTravel(id: $id, data: $travelUpdate) {
2244 data {
2245 ...TravelFields
2246 }
2247 }
2248}
2249 ${TravelFieldsFragmentDoc}`;
2250export type UpdateTravelMutationFn = Apollo.MutationFunction<UpdateTravelMutation, UpdateTravelMutationVariables>;
2251
2252/**
2253 * __useUpdateTravelMutation__
2254 *
2255 * To run a mutation, you first call `useUpdateTravelMutation` within a React component and pass it any options that fit your needs.
2256 * When your component renders, `useUpdateTravelMutation` returns a tuple that includes:
2257 * - A mutate function that you can call at any time to execute the mutation
2258 * - An object with fields that represent the current status of the mutation's execution
2259 *
2260 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
2261 *
2262 * @example
2263 * const [updateTravelMutation, { data, loading, error }] = useUpdateTravelMutation({
2264 * variables: {
2265 * id: // value for 'id'
2266 * travelUpdate: // value for 'travelUpdate'
2267 * },
2268 * });
2269 */
2270export function useUpdateTravelMutation(baseOptions?: Apollo.MutationHookOptions<UpdateTravelMutation, UpdateTravelMutationVariables>) {
2271 const options = {...defaultOptions, ...baseOptions}
2272 return Apollo.useMutation<UpdateTravelMutation, UpdateTravelMutationVariables>(UpdateTravelDocument, options);
2273 }
2274export type UpdateTravelMutationHookResult = ReturnType<typeof useUpdateTravelMutation>;
2275export type UpdateTravelMutationResult = Apollo.MutationResult<UpdateTravelMutation>;
2276export type UpdateTravelMutationOptions = Apollo.BaseMutationOptions<UpdateTravelMutation, UpdateTravelMutationVariables>;
2277export const DeleteTravelDocument = gql`
2278 mutation deleteTravel($id: ID!) {
2279 deleteTravel(id: $id) {
2280 data {
2281 id
2282 }
2283 }
2284}
2285 `;
2286export type DeleteTravelMutationFn = Apollo.MutationFunction<DeleteTravelMutation, DeleteTravelMutationVariables>;
2287
2288/**
2289 * __useDeleteTravelMutation__
2290 *
2291 * To run a mutation, you first call `useDeleteTravelMutation` within a React component and pass it any options that fit your needs.
2292 * When your component renders, `useDeleteTravelMutation` returns a tuple that includes:
2293 * - A mutate function that you can call at any time to execute the mutation
2294 * - An object with fields that represent the current status of the mutation's execution
2295 *
2296 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
2297 *
2298 * @example
2299 * const [deleteTravelMutation, { data, loading, error }] = useDeleteTravelMutation({
2300 * variables: {
2301 * id: // value for 'id'
2302 * },
2303 * });
2304 */
2305export function useDeleteTravelMutation(baseOptions?: Apollo.MutationHookOptions<DeleteTravelMutation, DeleteTravelMutationVariables>) {
2306 const options = {...defaultOptions, ...baseOptions}
2307 return Apollo.useMutation<DeleteTravelMutation, DeleteTravelMutationVariables>(DeleteTravelDocument, options);
2308 }
2309export type DeleteTravelMutationHookResult = ReturnType<typeof useDeleteTravelMutation>;
2310export type DeleteTravelMutationResult = Apollo.MutationResult<DeleteTravelMutation>;
2311export type DeleteTravelMutationOptions = Apollo.BaseMutationOptions<DeleteTravelMutation, DeleteTravelMutationVariables>;
2312export const ProfileDocument = gql`
2313 query profile {
2314 me {
2315 id
2316 username
2317 profile {
2318 ...UserFields
2319 }
2320 }
2321}
2322 ${UserFieldsFragmentDoc}`;
2323
2324/**
2325 * __useProfileQuery__
2326 *
2327 * To run a query within a React component, call `useProfileQuery` and pass it any options that fit your needs.
2328 * When your component renders, `useProfileQuery` returns an object from Apollo Client that contains loading, error, and data properties
2329 * you can use to render your UI.
2330 *
2331 * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
2332 *
2333 * @example
2334 * const { data, loading, error } = useProfileQuery({
2335 * variables: {
2336 * },
2337 * });
2338 */
2339export function useProfileQuery(baseOptions?: Apollo.QueryHookOptions<ProfileQuery, ProfileQueryVariables>) {
2340 const options = {...defaultOptions, ...baseOptions}
2341 return Apollo.useQuery<ProfileQuery, ProfileQueryVariables>(ProfileDocument, options);
2342 }
2343export function useProfileLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<ProfileQuery, ProfileQueryVariables>) {
2344 const options = {...defaultOptions, ...baseOptions}
2345 return Apollo.useLazyQuery<ProfileQuery, ProfileQueryVariables>(ProfileDocument, options);
2346 }
2347export type ProfileQueryHookResult = ReturnType<typeof useProfileQuery>;
2348export type ProfileLazyQueryHookResult = ReturnType<typeof useProfileLazyQuery>;
2349export type ProfileQueryResult = Apollo.QueryResult<ProfileQuery, ProfileQueryVariables>;
2350export const UpdateMeDocument = gql`
2351 mutation updateMe($userUpdate: UsersPermissionsUserInput!) {
2352 updateMe(data: $userUpdate) {
2353 data {
2354 id
2355 attributes {
2356 ...UserFields
2357 }
2358 }
2359 }
2360}
2361 ${UserFieldsFragmentDoc}`;
2362export type UpdateMeMutationFn = Apollo.MutationFunction<UpdateMeMutation, UpdateMeMutationVariables>;
2363
2364/**
2365 * __useUpdateMeMutation__
2366 *
2367 * To run a mutation, you first call `useUpdateMeMutation` within a React component and pass it any options that fit your needs.
2368 * When your component renders, `useUpdateMeMutation` returns a tuple that includes:
2369 * - A mutate function that you can call at any time to execute the mutation
2370 * - An object with fields that represent the current status of the mutation's execution
2371 *
2372 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
2373 *
2374 * @example
2375 * const [updateMeMutation, { data, loading, error }] = useUpdateMeMutation({
2376 * variables: {
2377 * userUpdate: // value for 'userUpdate'
2378 * },
2379 * });
2380 */
2381export function useUpdateMeMutation(baseOptions?: Apollo.MutationHookOptions<UpdateMeMutation, UpdateMeMutationVariables>) {
2382 const options = {...defaultOptions, ...baseOptions}
2383 return Apollo.useMutation<UpdateMeMutation, UpdateMeMutationVariables>(UpdateMeDocument, options);
2384 }
2385export type UpdateMeMutationHookResult = ReturnType<typeof useUpdateMeMutation>;
2386export type UpdateMeMutationResult = Apollo.MutationResult<UpdateMeMutation>;
2387export type UpdateMeMutationOptions = Apollo.BaseMutationOptions<UpdateMeMutation, UpdateMeMutationVariables>;
2388export const FindUserVehiclesDocument = gql`
2389 query findUserVehicles {
2390 me {
2391 id
2392 username
2393 profile {
2394 vehicles(pagination: {limit: 100}) {
2395 data {
2396 ...VehicleFields
2397 }
2398 }
2399 }
2400 }
2401}
2402 ${VehicleFieldsFragmentDoc}`;
2403
2404/**
2405 * __useFindUserVehiclesQuery__
2406 *
2407 * To run a query within a React component, call `useFindUserVehiclesQuery` and pass it any options that fit your needs.
2408 * When your component renders, `useFindUserVehiclesQuery` returns an object from Apollo Client that contains loading, error, and data properties
2409 * you can use to render your UI.
2410 *
2411 * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
2412 *
2413 * @example
2414 * const { data, loading, error } = useFindUserVehiclesQuery({
2415 * variables: {
2416 * },
2417 * });
2418 */
2419export function useFindUserVehiclesQuery(baseOptions?: Apollo.QueryHookOptions<FindUserVehiclesQuery, FindUserVehiclesQueryVariables>) {
2420 const options = {...defaultOptions, ...baseOptions}
2421 return Apollo.useQuery<FindUserVehiclesQuery, FindUserVehiclesQueryVariables>(FindUserVehiclesDocument, options);
2422 }
2423export function useFindUserVehiclesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<FindUserVehiclesQuery, FindUserVehiclesQueryVariables>) {
2424 const options = {...defaultOptions, ...baseOptions}
2425 return Apollo.useLazyQuery<FindUserVehiclesQuery, FindUserVehiclesQueryVariables>(FindUserVehiclesDocument, options);
2426 }
2427export type FindUserVehiclesQueryHookResult = ReturnType<typeof useFindUserVehiclesQuery>;
2428export type FindUserVehiclesLazyQueryHookResult = ReturnType<typeof useFindUserVehiclesLazyQuery>;
2429export type FindUserVehiclesQueryResult = Apollo.QueryResult<FindUserVehiclesQuery, FindUserVehiclesQueryVariables>;
2430export const DeleteVehicleDocument = gql`
2431 mutation deleteVehicle($id: ID!) {
2432 deleteVehicle(id: $id) {
2433 data {
2434 id
2435 attributes {
2436 name
2437 }
2438 }
2439 }
2440}
2441 `;
2442export type DeleteVehicleMutationFn = Apollo.MutationFunction<DeleteVehicleMutation, DeleteVehicleMutationVariables>;
2443
2444/**
2445 * __useDeleteVehicleMutation__
2446 *
2447 * To run a mutation, you first call `useDeleteVehicleMutation` within a React component and pass it any options that fit your needs.
2448 * When your component renders, `useDeleteVehicleMutation` returns a tuple that includes:
2449 * - A mutate function that you can call at any time to execute the mutation
2450 * - An object with fields that represent the current status of the mutation's execution
2451 *
2452 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
2453 *
2454 * @example
2455 * const [deleteVehicleMutation, { data, loading, error }] = useDeleteVehicleMutation({
2456 * variables: {
2457 * id: // value for 'id'
2458 * },
2459 * });
2460 */
2461export function useDeleteVehicleMutation(baseOptions?: Apollo.MutationHookOptions<DeleteVehicleMutation, DeleteVehicleMutationVariables>) {
2462 const options = {...defaultOptions, ...baseOptions}
2463 return Apollo.useMutation<DeleteVehicleMutation, DeleteVehicleMutationVariables>(DeleteVehicleDocument, options);
2464 }
2465export type DeleteVehicleMutationHookResult = ReturnType<typeof useDeleteVehicleMutation>;
2466export type DeleteVehicleMutationResult = Apollo.MutationResult<DeleteVehicleMutation>;
2467export type DeleteVehicleMutationOptions = Apollo.BaseMutationOptions<DeleteVehicleMutation, DeleteVehicleMutationVariables>;