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 onboardingCreator?: Maybe<Scalars['Boolean']>;
1397 onboardingUser?: Maybe<Scalars['Boolean']>;
1398 provider?: Maybe<Scalars['String']>;
1399 role?: Maybe<UsersPermissionsRoleEntityResponse>;
1400 updatedAt?: Maybe<Scalars['DateTime']>;
1401 username: Scalars['String'];
1402 vehicles?: Maybe<VehicleRelationResponseCollection>;
1403};
1404
1405
1406export type UsersPermissionsUserEventsArgs = {
1407 filters?: InputMaybe<EventFiltersInput>;
1408 pagination?: InputMaybe<PaginationArg>;
1409 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1410};
1411
1412
1413export type UsersPermissionsUserVehiclesArgs = {
1414 filters?: InputMaybe<VehicleFiltersInput>;
1415 pagination?: InputMaybe<PaginationArg>;
1416 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1417};
1418
1419export type UsersPermissionsUserEntity = {
1420 __typename?: 'UsersPermissionsUserEntity';
1421 attributes?: Maybe<UsersPermissionsUser>;
1422 id?: Maybe<Scalars['ID']>;
1423};
1424
1425export type UsersPermissionsUserEntityResponse = {
1426 __typename?: 'UsersPermissionsUserEntityResponse';
1427 data?: Maybe<UsersPermissionsUserEntity>;
1428};
1429
1430export type UsersPermissionsUserFiltersInput = {
1431 and?: InputMaybe<Array<InputMaybe<UsersPermissionsUserFiltersInput>>>;
1432 blocked?: InputMaybe<BooleanFilterInput>;
1433 confirmationToken?: InputMaybe<StringFilterInput>;
1434 confirmed?: InputMaybe<BooleanFilterInput>;
1435 createdAt?: InputMaybe<DateTimeFilterInput>;
1436 email?: InputMaybe<StringFilterInput>;
1437 events?: InputMaybe<EventFiltersInput>;
1438 firstName?: InputMaybe<StringFilterInput>;
1439 id?: InputMaybe<IdFilterInput>;
1440 lang?: InputMaybe<StringFilterInput>;
1441 lastName?: InputMaybe<StringFilterInput>;
1442 newsletterConsent?: InputMaybe<BooleanFilterInput>;
1443 not?: InputMaybe<UsersPermissionsUserFiltersInput>;
1444 onboardingCreator?: InputMaybe<BooleanFilterInput>;
1445 onboardingUser?: InputMaybe<BooleanFilterInput>;
1446 or?: InputMaybe<Array<InputMaybe<UsersPermissionsUserFiltersInput>>>;
1447 passengers?: InputMaybe<PassengerFiltersInput>;
1448 password?: InputMaybe<StringFilterInput>;
1449 provider?: InputMaybe<StringFilterInput>;
1450 resetPasswordToken?: InputMaybe<StringFilterInput>;
1451 role?: InputMaybe<UsersPermissionsRoleFiltersInput>;
1452 updatedAt?: InputMaybe<DateTimeFilterInput>;
1453 username?: InputMaybe<StringFilterInput>;
1454 vehicles?: InputMaybe<VehicleFiltersInput>;
1455};
1456
1457export type UsersPermissionsUserInput = {
1458 blocked?: InputMaybe<Scalars['Boolean']>;
1459 confirmationToken?: InputMaybe<Scalars['String']>;
1460 confirmed?: InputMaybe<Scalars['Boolean']>;
1461 email?: InputMaybe<Scalars['String']>;
1462 events?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1463 firstName?: InputMaybe<Scalars['String']>;
1464 lang?: InputMaybe<Enum_Userspermissionsuser_Lang>;
1465 lastName?: InputMaybe<Scalars['String']>;
1466 newsletterConsent?: InputMaybe<Scalars['Boolean']>;
1467 oldPassword?: InputMaybe<Scalars['String']>;
1468 onboardingCreator?: InputMaybe<Scalars['Boolean']>;
1469 onboardingUser?: InputMaybe<Scalars['Boolean']>;
1470 passengers?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1471 password?: InputMaybe<Scalars['String']>;
1472 provider?: InputMaybe<Scalars['String']>;
1473 resetPasswordToken?: InputMaybe<Scalars['String']>;
1474 role?: InputMaybe<Scalars['ID']>;
1475 username?: InputMaybe<Scalars['String']>;
1476 vehicles?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1477};
1478
1479export type UsersPermissionsUserRelationResponseCollection = {
1480 __typename?: 'UsersPermissionsUserRelationResponseCollection';
1481 data: Array<UsersPermissionsUserEntity>;
1482};
1483
1484export type Vehicle = {
1485 __typename?: 'Vehicle';
1486 createdAt?: Maybe<Scalars['DateTime']>;
1487 name: Scalars['String'];
1488 phone_number?: Maybe<Scalars['String']>;
1489 seats?: Maybe<Scalars['Int']>;
1490 updatedAt?: Maybe<Scalars['DateTime']>;
1491 user?: Maybe<UsersPermissionsUserEntityResponse>;
1492};
1493
1494export type VehicleEntity = {
1495 __typename?: 'VehicleEntity';
1496 attributes?: Maybe<Vehicle>;
1497 id?: Maybe<Scalars['ID']>;
1498};
1499
1500export type VehicleEntityResponse = {
1501 __typename?: 'VehicleEntityResponse';
1502 data?: Maybe<VehicleEntity>;
1503};
1504
1505export type VehicleFiltersInput = {
1506 and?: InputMaybe<Array<InputMaybe<VehicleFiltersInput>>>;
1507 createdAt?: InputMaybe<DateTimeFilterInput>;
1508 id?: InputMaybe<IdFilterInput>;
1509 name?: InputMaybe<StringFilterInput>;
1510 not?: InputMaybe<VehicleFiltersInput>;
1511 or?: InputMaybe<Array<InputMaybe<VehicleFiltersInput>>>;
1512 phone_number?: InputMaybe<StringFilterInput>;
1513 seats?: InputMaybe<IntFilterInput>;
1514 updatedAt?: InputMaybe<DateTimeFilterInput>;
1515 user?: InputMaybe<UsersPermissionsUserFiltersInput>;
1516};
1517
1518export type VehicleInput = {
1519 name?: InputMaybe<Scalars['String']>;
1520 phone_number?: InputMaybe<Scalars['String']>;
1521 seats?: InputMaybe<Scalars['Int']>;
1522 user?: InputMaybe<Scalars['ID']>;
1523};
1524
1525export type VehicleRelationResponseCollection = {
1526 __typename?: 'VehicleRelationResponseCollection';
1527 data: Array<VehicleEntity>;
1528};
1529
1530export type MeFieldsFragment = { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null };
1531
1532export type RegisterMutationVariables = Exact<{
1533 user: UsersPermissionsRegisterInput;
1534}>;
1535
1536
1537export type RegisterMutation = { __typename?: 'Mutation', register: { __typename?: 'UsersPermissionsLoginPayload', jwt?: string | null, user: { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null } } };
1538
1539export type ForgotPasswordMutationVariables = Exact<{
1540 email: Scalars['String'];
1541}>;
1542
1543
1544export type ForgotPasswordMutation = { __typename?: 'Mutation', forgotPassword?: { __typename?: 'UsersPermissionsPasswordPayload', ok: boolean } | null };
1545
1546export type ResetPasswordMutationVariables = Exact<{
1547 password: Scalars['String'];
1548 passwordConfirmation: Scalars['String'];
1549 code: Scalars['String'];
1550}>;
1551
1552
1553export type ResetPasswordMutation = { __typename?: 'Mutation', resetPassword?: { __typename?: 'UsersPermissionsLoginPayload', jwt?: string | null, user: { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null } } | null };
1554
1555export 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 };
1556
1557export type CreateEventMutationVariables = Exact<{
1558 name: Scalars['String'];
1559 email: Scalars['String'];
1560 date?: InputMaybe<Scalars['Date']>;
1561 address?: InputMaybe<Scalars['String']>;
1562 description?: InputMaybe<Scalars['String']>;
1563 newsletter?: InputMaybe<Scalars['Boolean']>;
1564}>;
1565
1566
1567export 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 };
1568
1569export type UpdateEventMutationVariables = Exact<{
1570 uuid: Scalars['String'];
1571 eventUpdate: EventInput;
1572}>;
1573
1574
1575export 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 };
1576
1577export type EventByUuidQueryVariables = Exact<{
1578 uuid: Scalars['String'];
1579}>;
1580
1581
1582export 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 };
1583
1584export 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 };
1585
1586export type CreatePassengerMutationVariables = Exact<{
1587 passenger: PassengerInput;
1588}>;
1589
1590
1591export 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 };
1592
1593export type UpdatePassengerMutationVariables = Exact<{
1594 id: Scalars['ID'];
1595 passengerUpdate: PassengerInput;
1596}>;
1597
1598
1599export 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 };
1600
1601export type DeletePassengerMutationVariables = Exact<{
1602 id: Scalars['ID'];
1603}>;
1604
1605
1606export type DeletePassengerMutation = { __typename?: 'Mutation', deletePassenger?: { __typename?: 'PassengerEntityResponse', data?: { __typename?: 'PassengerEntity', id?: string | null } | null } | null };
1607
1608export type SettingQueryVariables = Exact<{
1609 locale: Scalars['I18NLocaleCode'];
1610}>;
1611
1612
1613export 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 };
1614
1615export 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 };
1616
1617export type CreateTravelMutationVariables = Exact<{
1618 travel: TravelInput;
1619 createVehicle?: InputMaybe<Scalars['Boolean']>;
1620}>;
1621
1622
1623export 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 };
1624
1625export type UpdateTravelMutationVariables = Exact<{
1626 id: Scalars['ID'];
1627 travelUpdate: TravelInput;
1628}>;
1629
1630
1631export 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 };
1632
1633export type DeleteTravelMutationVariables = Exact<{
1634 id: Scalars['ID'];
1635}>;
1636
1637
1638export type DeleteTravelMutation = { __typename?: 'Mutation', deleteTravel?: { __typename?: 'TravelEntityResponse', data?: { __typename?: 'TravelEntity', id?: string | null } | null } | null };
1639
1640export 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 };
1641
1642export type ProfileQueryVariables = Exact<{ [key: string]: never; }>;
1643
1644
1645export 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 };
1646
1647export type UpdateMeMutationVariables = Exact<{
1648 userUpdate: UsersPermissionsUserInput;
1649}>;
1650
1651
1652export 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 } };
1653
1654export type VehicleFieldsFragment = { __typename?: 'VehicleEntity', id?: string | null, attributes?: { __typename?: 'Vehicle', name: string, seats?: number | null, phone_number?: string | null } | null };
1655
1656export type FindUserVehiclesQueryVariables = Exact<{ [key: string]: never; }>;
1657
1658
1659export 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 };
1660
1661export type DeleteVehicleMutationVariables = Exact<{
1662 id: Scalars['ID'];
1663}>;
1664
1665
1666export type DeleteVehicleMutation = { __typename?: 'Mutation', deleteVehicle?: { __typename?: 'VehicleEntityResponse', data?: { __typename?: 'VehicleEntity', id?: string | null, attributes?: { __typename?: 'Vehicle', name: string } | null } | null } | null };
1667
1668export const MeFieldsFragmentDoc = gql`
1669 fragment MeFields on UsersPermissionsMe {
1670 id
1671 username
1672 email
1673 confirmed
1674}
1675 `;
1676export const EventFieldsFragmentDoc = gql`
1677 fragment EventFields on EventEntity {
1678 id
1679 attributes {
1680 uuid
1681 name
1682 description
1683 email
1684 date
1685 address
1686 position
1687 waitingPassengers {
1688 data {
1689 id
1690 attributes {
1691 name
1692 email
1693 location
1694 user {
1695 data {
1696 id
1697 attributes {
1698 firstName
1699 lastName
1700 }
1701 }
1702 }
1703 }
1704 }
1705 }
1706 travels {
1707 data {
1708 id
1709 attributes {
1710 meeting
1711 departure
1712 details
1713 vehicleName
1714 phone_number
1715 seats
1716 passengers {
1717 data {
1718 id
1719 attributes {
1720 name
1721 location
1722 user {
1723 data {
1724 id
1725 attributes {
1726 firstName
1727 lastName
1728 }
1729 }
1730 }
1731 }
1732 }
1733 }
1734 }
1735 }
1736 }
1737 }
1738}
1739 `;
1740export const PassengerFieldsFragmentDoc = gql`
1741 fragment PassengerFields on PassengerEntity {
1742 id
1743 attributes {
1744 name
1745 location
1746 email
1747 user {
1748 data {
1749 id
1750 attributes {
1751 firstName
1752 lastName
1753 }
1754 }
1755 }
1756 }
1757}
1758 `;
1759export const TravelFieldsFragmentDoc = gql`
1760 fragment TravelFields on TravelEntity {
1761 id
1762 attributes {
1763 meeting
1764 departure
1765 details
1766 vehicleName
1767 phone_number
1768 seats
1769 passengers {
1770 data {
1771 id
1772 attributes {
1773 name
1774 location
1775 user {
1776 data {
1777 id
1778 attributes {
1779 firstName
1780 lastName
1781 }
1782 }
1783 }
1784 }
1785 }
1786 }
1787 }
1788}
1789 `;
1790export const UserFieldsFragmentDoc = gql`
1791 fragment UserFields on UsersPermissionsUser {
1792 username
1793 email
1794 confirmed
1795 lastName
1796 firstName
1797 lang
1798 onboardingUser
1799 onboardingCreator
1800 provider
1801 events {
1802 data {
1803 id
1804 attributes {
1805 uuid
1806 name
1807 date
1808 address
1809 }
1810 }
1811 }
1812}
1813 `;
1814export const VehicleFieldsFragmentDoc = gql`
1815 fragment VehicleFields on VehicleEntity {
1816 id
1817 attributes {
1818 name
1819 seats
1820 phone_number
1821 }
1822}
1823 `;
1824export const RegisterDocument = gql`
1825 mutation register($user: UsersPermissionsRegisterInput!) {
1826 register(input: $user) {
1827 jwt
1828 user {
1829 ...MeFields
1830 }
1831 }
1832}
1833 ${MeFieldsFragmentDoc}`;
1834export type RegisterMutationFn = Apollo.MutationFunction<RegisterMutation, RegisterMutationVariables>;
1835
1836/**
1837 * __useRegisterMutation__
1838 *
1839 * To run a mutation, you first call `useRegisterMutation` within a React component and pass it any options that fit your needs.
1840 * When your component renders, `useRegisterMutation` returns a tuple that includes:
1841 * - A mutate function that you can call at any time to execute the mutation
1842 * - An object with fields that represent the current status of the mutation's execution
1843 *
1844 * @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;
1845 *
1846 * @example
1847 * const [registerMutation, { data, loading, error }] = useRegisterMutation({
1848 * variables: {
1849 * user: // value for 'user'
1850 * },
1851 * });
1852 */
1853export function useRegisterMutation(baseOptions?: Apollo.MutationHookOptions<RegisterMutation, RegisterMutationVariables>) {
1854 const options = {...defaultOptions, ...baseOptions}
1855 return Apollo.useMutation<RegisterMutation, RegisterMutationVariables>(RegisterDocument, options);
1856 }
1857export type RegisterMutationHookResult = ReturnType<typeof useRegisterMutation>;
1858export type RegisterMutationResult = Apollo.MutationResult<RegisterMutation>;
1859export type RegisterMutationOptions = Apollo.BaseMutationOptions<RegisterMutation, RegisterMutationVariables>;
1860export const ForgotPasswordDocument = gql`
1861 mutation forgotPassword($email: String!) {
1862 forgotPassword(email: $email) {
1863 ok
1864 }
1865}
1866 `;
1867export type ForgotPasswordMutationFn = Apollo.MutationFunction<ForgotPasswordMutation, ForgotPasswordMutationVariables>;
1868
1869/**
1870 * __useForgotPasswordMutation__
1871 *
1872 * To run a mutation, you first call `useForgotPasswordMutation` within a React component and pass it any options that fit your needs.
1873 * When your component renders, `useForgotPasswordMutation` returns a tuple that includes:
1874 * - A mutate function that you can call at any time to execute the mutation
1875 * - An object with fields that represent the current status of the mutation's execution
1876 *
1877 * @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;
1878 *
1879 * @example
1880 * const [forgotPasswordMutation, { data, loading, error }] = useForgotPasswordMutation({
1881 * variables: {
1882 * email: // value for 'email'
1883 * },
1884 * });
1885 */
1886export function useForgotPasswordMutation(baseOptions?: Apollo.MutationHookOptions<ForgotPasswordMutation, ForgotPasswordMutationVariables>) {
1887 const options = {...defaultOptions, ...baseOptions}
1888 return Apollo.useMutation<ForgotPasswordMutation, ForgotPasswordMutationVariables>(ForgotPasswordDocument, options);
1889 }
1890export type ForgotPasswordMutationHookResult = ReturnType<typeof useForgotPasswordMutation>;
1891export type ForgotPasswordMutationResult = Apollo.MutationResult<ForgotPasswordMutation>;
1892export type ForgotPasswordMutationOptions = Apollo.BaseMutationOptions<ForgotPasswordMutation, ForgotPasswordMutationVariables>;
1893export const ResetPasswordDocument = gql`
1894 mutation resetPassword($password: String!, $passwordConfirmation: String!, $code: String!) {
1895 resetPassword(
1896 password: $password
1897 passwordConfirmation: $passwordConfirmation
1898 code: $code
1899 ) {
1900 jwt
1901 user {
1902 ...MeFields
1903 }
1904 }
1905}
1906 ${MeFieldsFragmentDoc}`;
1907export type ResetPasswordMutationFn = Apollo.MutationFunction<ResetPasswordMutation, ResetPasswordMutationVariables>;
1908
1909/**
1910 * __useResetPasswordMutation__
1911 *
1912 * To run a mutation, you first call `useResetPasswordMutation` within a React component and pass it any options that fit your needs.
1913 * When your component renders, `useResetPasswordMutation` returns a tuple that includes:
1914 * - A mutate function that you can call at any time to execute the mutation
1915 * - An object with fields that represent the current status of the mutation's execution
1916 *
1917 * @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;
1918 *
1919 * @example
1920 * const [resetPasswordMutation, { data, loading, error }] = useResetPasswordMutation({
1921 * variables: {
1922 * password: // value for 'password'
1923 * passwordConfirmation: // value for 'passwordConfirmation'
1924 * code: // value for 'code'
1925 * },
1926 * });
1927 */
1928export function useResetPasswordMutation(baseOptions?: Apollo.MutationHookOptions<ResetPasswordMutation, ResetPasswordMutationVariables>) {
1929 const options = {...defaultOptions, ...baseOptions}
1930 return Apollo.useMutation<ResetPasswordMutation, ResetPasswordMutationVariables>(ResetPasswordDocument, options);
1931 }
1932export type ResetPasswordMutationHookResult = ReturnType<typeof useResetPasswordMutation>;
1933export type ResetPasswordMutationResult = Apollo.MutationResult<ResetPasswordMutation>;
1934export type ResetPasswordMutationOptions = Apollo.BaseMutationOptions<ResetPasswordMutation, ResetPasswordMutationVariables>;
1935export const CreateEventDocument = gql`
1936 mutation createEvent($name: String!, $email: String!, $date: Date, $address: String, $description: String, $newsletter: Boolean) {
1937 createEvent(
1938 data: {name: $name, email: $email, date: $date, address: $address, description: $description, newsletter: $newsletter}
1939 ) {
1940 data {
1941 ...EventFields
1942 }
1943 }
1944}
1945 ${EventFieldsFragmentDoc}`;
1946export type CreateEventMutationFn = Apollo.MutationFunction<CreateEventMutation, CreateEventMutationVariables>;
1947
1948/**
1949 * __useCreateEventMutation__
1950 *
1951 * To run a mutation, you first call `useCreateEventMutation` within a React component and pass it any options that fit your needs.
1952 * When your component renders, `useCreateEventMutation` returns a tuple that includes:
1953 * - A mutate function that you can call at any time to execute the mutation
1954 * - An object with fields that represent the current status of the mutation's execution
1955 *
1956 * @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;
1957 *
1958 * @example
1959 * const [createEventMutation, { data, loading, error }] = useCreateEventMutation({
1960 * variables: {
1961 * name: // value for 'name'
1962 * email: // value for 'email'
1963 * date: // value for 'date'
1964 * address: // value for 'address'
1965 * description: // value for 'description'
1966 * newsletter: // value for 'newsletter'
1967 * },
1968 * });
1969 */
1970export function useCreateEventMutation(baseOptions?: Apollo.MutationHookOptions<CreateEventMutation, CreateEventMutationVariables>) {
1971 const options = {...defaultOptions, ...baseOptions}
1972 return Apollo.useMutation<CreateEventMutation, CreateEventMutationVariables>(CreateEventDocument, options);
1973 }
1974export type CreateEventMutationHookResult = ReturnType<typeof useCreateEventMutation>;
1975export type CreateEventMutationResult = Apollo.MutationResult<CreateEventMutation>;
1976export type CreateEventMutationOptions = Apollo.BaseMutationOptions<CreateEventMutation, CreateEventMutationVariables>;
1977export const UpdateEventDocument = gql`
1978 mutation updateEvent($uuid: String!, $eventUpdate: EventInput!) {
1979 updateEventByUUID(uuid: $uuid, data: $eventUpdate) {
1980 data {
1981 ...EventFields
1982 }
1983 }
1984}
1985 ${EventFieldsFragmentDoc}`;
1986export type UpdateEventMutationFn = Apollo.MutationFunction<UpdateEventMutation, UpdateEventMutationVariables>;
1987
1988/**
1989 * __useUpdateEventMutation__
1990 *
1991 * To run a mutation, you first call `useUpdateEventMutation` within a React component and pass it any options that fit your needs.
1992 * When your component renders, `useUpdateEventMutation` returns a tuple that includes:
1993 * - A mutate function that you can call at any time to execute the mutation
1994 * - An object with fields that represent the current status of the mutation's execution
1995 *
1996 * @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;
1997 *
1998 * @example
1999 * const [updateEventMutation, { data, loading, error }] = useUpdateEventMutation({
2000 * variables: {
2001 * uuid: // value for 'uuid'
2002 * eventUpdate: // value for 'eventUpdate'
2003 * },
2004 * });
2005 */
2006export function useUpdateEventMutation(baseOptions?: Apollo.MutationHookOptions<UpdateEventMutation, UpdateEventMutationVariables>) {
2007 const options = {...defaultOptions, ...baseOptions}
2008 return Apollo.useMutation<UpdateEventMutation, UpdateEventMutationVariables>(UpdateEventDocument, options);
2009 }
2010export type UpdateEventMutationHookResult = ReturnType<typeof useUpdateEventMutation>;
2011export type UpdateEventMutationResult = Apollo.MutationResult<UpdateEventMutation>;
2012export type UpdateEventMutationOptions = Apollo.BaseMutationOptions<UpdateEventMutation, UpdateEventMutationVariables>;
2013export const EventByUuidDocument = gql`
2014 query eventByUUID($uuid: String!) {
2015 eventByUUID(uuid: $uuid) {
2016 data {
2017 ...EventFields
2018 }
2019 }
2020}
2021 ${EventFieldsFragmentDoc}`;
2022
2023/**
2024 * __useEventByUuidQuery__
2025 *
2026 * To run a query within a React component, call `useEventByUuidQuery` and pass it any options that fit your needs.
2027 * When your component renders, `useEventByUuidQuery` returns an object from Apollo Client that contains loading, error, and data properties
2028 * you can use to render your UI.
2029 *
2030 * @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;
2031 *
2032 * @example
2033 * const { data, loading, error } = useEventByUuidQuery({
2034 * variables: {
2035 * uuid: // value for 'uuid'
2036 * },
2037 * });
2038 */
2039export function useEventByUuidQuery(baseOptions: Apollo.QueryHookOptions<EventByUuidQuery, EventByUuidQueryVariables>) {
2040 const options = {...defaultOptions, ...baseOptions}
2041 return Apollo.useQuery<EventByUuidQuery, EventByUuidQueryVariables>(EventByUuidDocument, options);
2042 }
2043export function useEventByUuidLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<EventByUuidQuery, EventByUuidQueryVariables>) {
2044 const options = {...defaultOptions, ...baseOptions}
2045 return Apollo.useLazyQuery<EventByUuidQuery, EventByUuidQueryVariables>(EventByUuidDocument, options);
2046 }
2047export type EventByUuidQueryHookResult = ReturnType<typeof useEventByUuidQuery>;
2048export type EventByUuidLazyQueryHookResult = ReturnType<typeof useEventByUuidLazyQuery>;
2049export type EventByUuidQueryResult = Apollo.QueryResult<EventByUuidQuery, EventByUuidQueryVariables>;
2050export const CreatePassengerDocument = gql`
2051 mutation createPassenger($passenger: PassengerInput!) {
2052 createPassenger(data: $passenger) {
2053 data {
2054 ...PassengerFields
2055 }
2056 }
2057}
2058 ${PassengerFieldsFragmentDoc}`;
2059export type CreatePassengerMutationFn = Apollo.MutationFunction<CreatePassengerMutation, CreatePassengerMutationVariables>;
2060
2061/**
2062 * __useCreatePassengerMutation__
2063 *
2064 * To run a mutation, you first call `useCreatePassengerMutation` within a React component and pass it any options that fit your needs.
2065 * When your component renders, `useCreatePassengerMutation` returns a tuple that includes:
2066 * - A mutate function that you can call at any time to execute the mutation
2067 * - An object with fields that represent the current status of the mutation's execution
2068 *
2069 * @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;
2070 *
2071 * @example
2072 * const [createPassengerMutation, { data, loading, error }] = useCreatePassengerMutation({
2073 * variables: {
2074 * passenger: // value for 'passenger'
2075 * },
2076 * });
2077 */
2078export function useCreatePassengerMutation(baseOptions?: Apollo.MutationHookOptions<CreatePassengerMutation, CreatePassengerMutationVariables>) {
2079 const options = {...defaultOptions, ...baseOptions}
2080 return Apollo.useMutation<CreatePassengerMutation, CreatePassengerMutationVariables>(CreatePassengerDocument, options);
2081 }
2082export type CreatePassengerMutationHookResult = ReturnType<typeof useCreatePassengerMutation>;
2083export type CreatePassengerMutationResult = Apollo.MutationResult<CreatePassengerMutation>;
2084export type CreatePassengerMutationOptions = Apollo.BaseMutationOptions<CreatePassengerMutation, CreatePassengerMutationVariables>;
2085export const UpdatePassengerDocument = gql`
2086 mutation updatePassenger($id: ID!, $passengerUpdate: PassengerInput!) {
2087 updatePassenger(id: $id, data: $passengerUpdate) {
2088 data {
2089 ...PassengerFields
2090 }
2091 }
2092}
2093 ${PassengerFieldsFragmentDoc}`;
2094export type UpdatePassengerMutationFn = Apollo.MutationFunction<UpdatePassengerMutation, UpdatePassengerMutationVariables>;
2095
2096/**
2097 * __useUpdatePassengerMutation__
2098 *
2099 * To run a mutation, you first call `useUpdatePassengerMutation` within a React component and pass it any options that fit your needs.
2100 * When your component renders, `useUpdatePassengerMutation` returns a tuple that includes:
2101 * - A mutate function that you can call at any time to execute the mutation
2102 * - An object with fields that represent the current status of the mutation's execution
2103 *
2104 * @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;
2105 *
2106 * @example
2107 * const [updatePassengerMutation, { data, loading, error }] = useUpdatePassengerMutation({
2108 * variables: {
2109 * id: // value for 'id'
2110 * passengerUpdate: // value for 'passengerUpdate'
2111 * },
2112 * });
2113 */
2114export function useUpdatePassengerMutation(baseOptions?: Apollo.MutationHookOptions<UpdatePassengerMutation, UpdatePassengerMutationVariables>) {
2115 const options = {...defaultOptions, ...baseOptions}
2116 return Apollo.useMutation<UpdatePassengerMutation, UpdatePassengerMutationVariables>(UpdatePassengerDocument, options);
2117 }
2118export type UpdatePassengerMutationHookResult = ReturnType<typeof useUpdatePassengerMutation>;
2119export type UpdatePassengerMutationResult = Apollo.MutationResult<UpdatePassengerMutation>;
2120export type UpdatePassengerMutationOptions = Apollo.BaseMutationOptions<UpdatePassengerMutation, UpdatePassengerMutationVariables>;
2121export const DeletePassengerDocument = gql`
2122 mutation deletePassenger($id: ID!) {
2123 deletePassenger(id: $id) {
2124 data {
2125 id
2126 }
2127 }
2128}
2129 `;
2130export type DeletePassengerMutationFn = Apollo.MutationFunction<DeletePassengerMutation, DeletePassengerMutationVariables>;
2131
2132/**
2133 * __useDeletePassengerMutation__
2134 *
2135 * To run a mutation, you first call `useDeletePassengerMutation` within a React component and pass it any options that fit your needs.
2136 * When your component renders, `useDeletePassengerMutation` returns a tuple that includes:
2137 * - A mutate function that you can call at any time to execute the mutation
2138 * - An object with fields that represent the current status of the mutation's execution
2139 *
2140 * @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;
2141 *
2142 * @example
2143 * const [deletePassengerMutation, { data, loading, error }] = useDeletePassengerMutation({
2144 * variables: {
2145 * id: // value for 'id'
2146 * },
2147 * });
2148 */
2149export function useDeletePassengerMutation(baseOptions?: Apollo.MutationHookOptions<DeletePassengerMutation, DeletePassengerMutationVariables>) {
2150 const options = {...defaultOptions, ...baseOptions}
2151 return Apollo.useMutation<DeletePassengerMutation, DeletePassengerMutationVariables>(DeletePassengerDocument, options);
2152 }
2153export type DeletePassengerMutationHookResult = ReturnType<typeof useDeletePassengerMutation>;
2154export type DeletePassengerMutationResult = Apollo.MutationResult<DeletePassengerMutation>;
2155export type DeletePassengerMutationOptions = Apollo.BaseMutationOptions<DeletePassengerMutation, DeletePassengerMutationVariables>;
2156export const SettingDocument = gql`
2157 query setting($locale: I18NLocaleCode!) {
2158 setting(locale: $locale) {
2159 data {
2160 id
2161 attributes {
2162 gtm_id
2163 about_link
2164 faq_link
2165 announcement
2166 matomo_script_url
2167 }
2168 }
2169 }
2170}
2171 `;
2172
2173/**
2174 * __useSettingQuery__
2175 *
2176 * To run a query within a React component, call `useSettingQuery` and pass it any options that fit your needs.
2177 * When your component renders, `useSettingQuery` returns an object from Apollo Client that contains loading, error, and data properties
2178 * you can use to render your UI.
2179 *
2180 * @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;
2181 *
2182 * @example
2183 * const { data, loading, error } = useSettingQuery({
2184 * variables: {
2185 * locale: // value for 'locale'
2186 * },
2187 * });
2188 */
2189export function useSettingQuery(baseOptions: Apollo.QueryHookOptions<SettingQuery, SettingQueryVariables>) {
2190 const options = {...defaultOptions, ...baseOptions}
2191 return Apollo.useQuery<SettingQuery, SettingQueryVariables>(SettingDocument, options);
2192 }
2193export function useSettingLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<SettingQuery, SettingQueryVariables>) {
2194 const options = {...defaultOptions, ...baseOptions}
2195 return Apollo.useLazyQuery<SettingQuery, SettingQueryVariables>(SettingDocument, options);
2196 }
2197export type SettingQueryHookResult = ReturnType<typeof useSettingQuery>;
2198export type SettingLazyQueryHookResult = ReturnType<typeof useSettingLazyQuery>;
2199export type SettingQueryResult = Apollo.QueryResult<SettingQuery, SettingQueryVariables>;
2200export const CreateTravelDocument = gql`
2201 mutation createTravel($travel: TravelInput!, $createVehicle: Boolean) {
2202 createTravel(data: $travel, createVehicle: $createVehicle) {
2203 data {
2204 ...TravelFields
2205 }
2206 }
2207}
2208 ${TravelFieldsFragmentDoc}`;
2209export type CreateTravelMutationFn = Apollo.MutationFunction<CreateTravelMutation, CreateTravelMutationVariables>;
2210
2211/**
2212 * __useCreateTravelMutation__
2213 *
2214 * To run a mutation, you first call `useCreateTravelMutation` within a React component and pass it any options that fit your needs.
2215 * When your component renders, `useCreateTravelMutation` returns a tuple that includes:
2216 * - A mutate function that you can call at any time to execute the mutation
2217 * - An object with fields that represent the current status of the mutation's execution
2218 *
2219 * @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;
2220 *
2221 * @example
2222 * const [createTravelMutation, { data, loading, error }] = useCreateTravelMutation({
2223 * variables: {
2224 * travel: // value for 'travel'
2225 * createVehicle: // value for 'createVehicle'
2226 * },
2227 * });
2228 */
2229export function useCreateTravelMutation(baseOptions?: Apollo.MutationHookOptions<CreateTravelMutation, CreateTravelMutationVariables>) {
2230 const options = {...defaultOptions, ...baseOptions}
2231 return Apollo.useMutation<CreateTravelMutation, CreateTravelMutationVariables>(CreateTravelDocument, options);
2232 }
2233export type CreateTravelMutationHookResult = ReturnType<typeof useCreateTravelMutation>;
2234export type CreateTravelMutationResult = Apollo.MutationResult<CreateTravelMutation>;
2235export type CreateTravelMutationOptions = Apollo.BaseMutationOptions<CreateTravelMutation, CreateTravelMutationVariables>;
2236export const UpdateTravelDocument = gql`
2237 mutation updateTravel($id: ID!, $travelUpdate: TravelInput!) {
2238 updateTravel(id: $id, data: $travelUpdate) {
2239 data {
2240 ...TravelFields
2241 }
2242 }
2243}
2244 ${TravelFieldsFragmentDoc}`;
2245export type UpdateTravelMutationFn = Apollo.MutationFunction<UpdateTravelMutation, UpdateTravelMutationVariables>;
2246
2247/**
2248 * __useUpdateTravelMutation__
2249 *
2250 * To run a mutation, you first call `useUpdateTravelMutation` within a React component and pass it any options that fit your needs.
2251 * When your component renders, `useUpdateTravelMutation` returns a tuple that includes:
2252 * - A mutate function that you can call at any time to execute the mutation
2253 * - An object with fields that represent the current status of the mutation's execution
2254 *
2255 * @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;
2256 *
2257 * @example
2258 * const [updateTravelMutation, { data, loading, error }] = useUpdateTravelMutation({
2259 * variables: {
2260 * id: // value for 'id'
2261 * travelUpdate: // value for 'travelUpdate'
2262 * },
2263 * });
2264 */
2265export function useUpdateTravelMutation(baseOptions?: Apollo.MutationHookOptions<UpdateTravelMutation, UpdateTravelMutationVariables>) {
2266 const options = {...defaultOptions, ...baseOptions}
2267 return Apollo.useMutation<UpdateTravelMutation, UpdateTravelMutationVariables>(UpdateTravelDocument, options);
2268 }
2269export type UpdateTravelMutationHookResult = ReturnType<typeof useUpdateTravelMutation>;
2270export type UpdateTravelMutationResult = Apollo.MutationResult<UpdateTravelMutation>;
2271export type UpdateTravelMutationOptions = Apollo.BaseMutationOptions<UpdateTravelMutation, UpdateTravelMutationVariables>;
2272export const DeleteTravelDocument = gql`
2273 mutation deleteTravel($id: ID!) {
2274 deleteTravel(id: $id) {
2275 data {
2276 id
2277 }
2278 }
2279}
2280 `;
2281export type DeleteTravelMutationFn = Apollo.MutationFunction<DeleteTravelMutation, DeleteTravelMutationVariables>;
2282
2283/**
2284 * __useDeleteTravelMutation__
2285 *
2286 * To run a mutation, you first call `useDeleteTravelMutation` within a React component and pass it any options that fit your needs.
2287 * When your component renders, `useDeleteTravelMutation` returns a tuple that includes:
2288 * - A mutate function that you can call at any time to execute the mutation
2289 * - An object with fields that represent the current status of the mutation's execution
2290 *
2291 * @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;
2292 *
2293 * @example
2294 * const [deleteTravelMutation, { data, loading, error }] = useDeleteTravelMutation({
2295 * variables: {
2296 * id: // value for 'id'
2297 * },
2298 * });
2299 */
2300export function useDeleteTravelMutation(baseOptions?: Apollo.MutationHookOptions<DeleteTravelMutation, DeleteTravelMutationVariables>) {
2301 const options = {...defaultOptions, ...baseOptions}
2302 return Apollo.useMutation<DeleteTravelMutation, DeleteTravelMutationVariables>(DeleteTravelDocument, options);
2303 }
2304export type DeleteTravelMutationHookResult = ReturnType<typeof useDeleteTravelMutation>;
2305export type DeleteTravelMutationResult = Apollo.MutationResult<DeleteTravelMutation>;
2306export type DeleteTravelMutationOptions = Apollo.BaseMutationOptions<DeleteTravelMutation, DeleteTravelMutationVariables>;
2307export const ProfileDocument = gql`
2308 query profile {
2309 me {
2310 id
2311 username
2312 profile {
2313 ...UserFields
2314 }
2315 }
2316}
2317 ${UserFieldsFragmentDoc}`;
2318
2319/**
2320 * __useProfileQuery__
2321 *
2322 * To run a query within a React component, call `useProfileQuery` and pass it any options that fit your needs.
2323 * When your component renders, `useProfileQuery` returns an object from Apollo Client that contains loading, error, and data properties
2324 * you can use to render your UI.
2325 *
2326 * @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;
2327 *
2328 * @example
2329 * const { data, loading, error } = useProfileQuery({
2330 * variables: {
2331 * },
2332 * });
2333 */
2334export function useProfileQuery(baseOptions?: Apollo.QueryHookOptions<ProfileQuery, ProfileQueryVariables>) {
2335 const options = {...defaultOptions, ...baseOptions}
2336 return Apollo.useQuery<ProfileQuery, ProfileQueryVariables>(ProfileDocument, options);
2337 }
2338export function useProfileLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<ProfileQuery, ProfileQueryVariables>) {
2339 const options = {...defaultOptions, ...baseOptions}
2340 return Apollo.useLazyQuery<ProfileQuery, ProfileQueryVariables>(ProfileDocument, options);
2341 }
2342export type ProfileQueryHookResult = ReturnType<typeof useProfileQuery>;
2343export type ProfileLazyQueryHookResult = ReturnType<typeof useProfileLazyQuery>;
2344export type ProfileQueryResult = Apollo.QueryResult<ProfileQuery, ProfileQueryVariables>;
2345export const UpdateMeDocument = gql`
2346 mutation updateMe($userUpdate: UsersPermissionsUserInput!) {
2347 updateMe(data: $userUpdate) {
2348 data {
2349 id
2350 attributes {
2351 ...UserFields
2352 }
2353 }
2354 }
2355}
2356 ${UserFieldsFragmentDoc}`;
2357export type UpdateMeMutationFn = Apollo.MutationFunction<UpdateMeMutation, UpdateMeMutationVariables>;
2358
2359/**
2360 * __useUpdateMeMutation__
2361 *
2362 * To run a mutation, you first call `useUpdateMeMutation` within a React component and pass it any options that fit your needs.
2363 * When your component renders, `useUpdateMeMutation` returns a tuple that includes:
2364 * - A mutate function that you can call at any time to execute the mutation
2365 * - An object with fields that represent the current status of the mutation's execution
2366 *
2367 * @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;
2368 *
2369 * @example
2370 * const [updateMeMutation, { data, loading, error }] = useUpdateMeMutation({
2371 * variables: {
2372 * userUpdate: // value for 'userUpdate'
2373 * },
2374 * });
2375 */
2376export function useUpdateMeMutation(baseOptions?: Apollo.MutationHookOptions<UpdateMeMutation, UpdateMeMutationVariables>) {
2377 const options = {...defaultOptions, ...baseOptions}
2378 return Apollo.useMutation<UpdateMeMutation, UpdateMeMutationVariables>(UpdateMeDocument, options);
2379 }
2380export type UpdateMeMutationHookResult = ReturnType<typeof useUpdateMeMutation>;
2381export type UpdateMeMutationResult = Apollo.MutationResult<UpdateMeMutation>;
2382export type UpdateMeMutationOptions = Apollo.BaseMutationOptions<UpdateMeMutation, UpdateMeMutationVariables>;
2383export const FindUserVehiclesDocument = gql`
2384 query findUserVehicles {
2385 me {
2386 id
2387 username
2388 profile {
2389 vehicles {
2390 data {
2391 ...VehicleFields
2392 }
2393 }
2394 }
2395 }
2396}
2397 ${VehicleFieldsFragmentDoc}`;
2398
2399/**
2400 * __useFindUserVehiclesQuery__
2401 *
2402 * To run a query within a React component, call `useFindUserVehiclesQuery` and pass it any options that fit your needs.
2403 * When your component renders, `useFindUserVehiclesQuery` returns an object from Apollo Client that contains loading, error, and data properties
2404 * you can use to render your UI.
2405 *
2406 * @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;
2407 *
2408 * @example
2409 * const { data, loading, error } = useFindUserVehiclesQuery({
2410 * variables: {
2411 * },
2412 * });
2413 */
2414export function useFindUserVehiclesQuery(baseOptions?: Apollo.QueryHookOptions<FindUserVehiclesQuery, FindUserVehiclesQueryVariables>) {
2415 const options = {...defaultOptions, ...baseOptions}
2416 return Apollo.useQuery<FindUserVehiclesQuery, FindUserVehiclesQueryVariables>(FindUserVehiclesDocument, options);
2417 }
2418export function useFindUserVehiclesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<FindUserVehiclesQuery, FindUserVehiclesQueryVariables>) {
2419 const options = {...defaultOptions, ...baseOptions}
2420 return Apollo.useLazyQuery<FindUserVehiclesQuery, FindUserVehiclesQueryVariables>(FindUserVehiclesDocument, options);
2421 }
2422export type FindUserVehiclesQueryHookResult = ReturnType<typeof useFindUserVehiclesQuery>;
2423export type FindUserVehiclesLazyQueryHookResult = ReturnType<typeof useFindUserVehiclesLazyQuery>;
2424export type FindUserVehiclesQueryResult = Apollo.QueryResult<FindUserVehiclesQuery, FindUserVehiclesQueryVariables>;
2425export const DeleteVehicleDocument = gql`
2426 mutation deleteVehicle($id: ID!) {
2427 deleteVehicle(id: $id) {
2428 data {
2429 id
2430 attributes {
2431 name
2432 }
2433 }
2434 }
2435}
2436 `;
2437export type DeleteVehicleMutationFn = Apollo.MutationFunction<DeleteVehicleMutation, DeleteVehicleMutationVariables>;
2438
2439/**
2440 * __useDeleteVehicleMutation__
2441 *
2442 * To run a mutation, you first call `useDeleteVehicleMutation` within a React component and pass it any options that fit your needs.
2443 * When your component renders, `useDeleteVehicleMutation` returns a tuple that includes:
2444 * - A mutate function that you can call at any time to execute the mutation
2445 * - An object with fields that represent the current status of the mutation's execution
2446 *
2447 * @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;
2448 *
2449 * @example
2450 * const [deleteVehicleMutation, { data, loading, error }] = useDeleteVehicleMutation({
2451 * variables: {
2452 * id: // value for 'id'
2453 * },
2454 * });
2455 */
2456export function useDeleteVehicleMutation(baseOptions?: Apollo.MutationHookOptions<DeleteVehicleMutation, DeleteVehicleMutationVariables>) {
2457 const options = {...defaultOptions, ...baseOptions}
2458 return Apollo.useMutation<DeleteVehicleMutation, DeleteVehicleMutationVariables>(DeleteVehicleDocument, options);
2459 }
2460export type DeleteVehicleMutationHookResult = ReturnType<typeof useDeleteVehicleMutation>;
2461export type DeleteVehicleMutationResult = Apollo.MutationResult<DeleteVehicleMutation>;
2462export type DeleteVehicleMutationOptions = Apollo.BaseMutationOptions<DeleteVehicleMutation, DeleteVehicleMutationVariables>;