1
- import { Client as Appwrite , Databases , Account } from ' appwrite' ;
2
- import { Server } from ' ../utils/config' ;
1
+ import { Client as Appwrite , Databases , Account } from " appwrite" ;
2
+ import { Server } from " ../utils/config" ;
3
3
4
4
let api = {
5
5
sdk : null ,
@@ -14,23 +14,24 @@ let api = {
14
14
const database = new Databases ( appwrite ) ;
15
15
16
16
api . sdk = { database, account } ;
17
- return appwrite ;
17
+ return api . sdk ;
18
18
} ,
19
19
20
20
createAccount : ( email , password , name ) => {
21
- return api . provider ( ) . account . create ( ' unique()' , email , password , name ) ;
21
+ return api . provider ( ) . account . create ( " unique()" , email , password , name ) ;
22
22
} ,
23
23
24
24
getAccount : ( ) => {
25
- return api . provider ( ) . account . get ( ) ;
25
+ let account = api . provider ( ) . account ;
26
+ return account . get ( ) ;
26
27
} ,
27
28
28
29
createSession : ( email , password ) => {
29
30
return api . provider ( ) . account . createEmailSession ( email , password ) ;
30
31
} ,
31
32
32
33
deleteCurrentSession : ( ) => {
33
- return api . provider ( ) . account . deleteSession ( ' current' ) ;
34
+ return api . provider ( ) . account . deleteSession ( " current" ) ;
34
35
} ,
35
36
36
37
createDocument : ( databaseId , collectionId , data , permissions ) => {
0 commit comments