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