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