frontend/graphql/event.gql (view raw)
1fragment EventFiels on Event {
2 id
3 name
4 email
5 date
6 address
7 position
8 waiting_list
9 cars {
10 id
11 name
12 seats
13 meeting
14 departure
15 details
16 phone_number
17 passengers
18 }
19}
20
21mutation createEvent(
22 $name: String!
23 $email: String!
24 $date: Date
25 $address: String
26) {
27 createEvent(
28 input: {data: {name: $name, email: $email, date: $date, address: $address}}
29 ) {
30 event {
31 ...EventFiels
32 }
33 }
34}
35
36mutation updateEvent($id: ID!, $eventUpdate: editEventInput) {
37 updateEvent(input: {where: {id: $id}, data: $eventUpdate}) {
38 event {
39 ...EventFiels
40 }
41 }
42}
43
44query event($id: ID!) {
45 event(id: $id) {
46 ...EventFiels
47 }
48}