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