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