File tree Expand file tree Collapse file tree 1 file changed +11
-11
lines changed
src/code/language-support/javascript /server Expand file tree Collapse file tree 1 file changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -8,38 +8,38 @@ github: getcronit/pylon
8
8
Example service:
9
9
10
10
``` typescript
11
- import { defineService } from " @getcronit/pylon" ;
11
+ import { defineService } from " @getcronit/pylon"
12
12
13
13
class User {
14
- name: string ;
15
- email: string ;
14
+ name: string
15
+ email: string
16
16
constructor (name : string , email : string ) {
17
- this .name = name ;
18
- this .email = email ;
17
+ this .name = name
18
+ this .email = email
19
19
}
20
20
}
21
21
22
22
const users = [
23
23
new User (" Alice" , " alice@example.com" ),
24
24
new User (" Bob" , " bob@example.com" ),
25
25
new User (" Charlie" , " charlie@example.com" ),
26
- ];
26
+ ]
27
27
28
28
export default defineService ({
29
29
Query: {
30
30
users ,
31
31
user : (name : string ) => {
32
- return users .find (( user ) => user .name === name );
32
+ return users .find (user => user .name === name )
33
33
},
34
34
Mutation: {
35
35
addUser : (name : string , email : string ) => {
36
- const user = new User (name , email );
37
- users .push (user );
38
- return user ;
36
+ const user = new User (name , email )
37
+ users .push (user )
38
+ return user
39
39
},
40
40
},
41
41
},
42
- });
42
+ })
43
43
```
44
44
45
45
After running the service, you can query it using GraphQL:
You can’t perform that action at this time.
0 commit comments