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