9
9
* @flow
10
10
* @private
11
11
*/
12
-
13
12
import CoreManager from './CoreManager' ;
14
13
15
14
const StorageController = {
16
15
async : 1 ,
17
16
18
- getAsyncStorage ( ) : any {
19
- return CoreManager . getAsyncStorage ( ) ;
20
- } ,
21
-
22
17
getItemAsync ( path : string ) : Promise {
23
18
return new Promise ( ( resolve , reject ) => {
24
- this . getAsyncStorage ( ) . getItem ( path , function ( err , value ) {
19
+ CoreManager . getAsyncStorage ( ) . getItem ( path , ( err , value ) => {
25
20
if ( err ) {
26
21
reject ( err ) ;
27
22
} else {
@@ -33,7 +28,7 @@ const StorageController = {
33
28
34
29
setItemAsync ( path : string , value : string ) : Promise {
35
30
return new Promise ( ( resolve , reject ) => {
36
- this . getAsyncStorage ( ) . setItem ( path , value , function ( err , value ) {
31
+ CoreManager . getAsyncStorage ( ) . setItem ( path , value , ( err , value ) => {
37
32
if ( err ) {
38
33
reject ( err ) ;
39
34
} else {
@@ -45,7 +40,7 @@ const StorageController = {
45
40
46
41
removeItemAsync ( path : string ) : Promise {
47
42
return new Promise ( ( resolve , reject ) => {
48
- this . getAsyncStorage ( ) . removeItem ( path , function ( err ) {
43
+ CoreManager . getAsyncStorage ( ) . removeItem ( path , ( err ) => {
49
44
if ( err ) {
50
45
reject ( err ) ;
51
46
} else {
@@ -57,7 +52,7 @@ const StorageController = {
57
52
58
53
getAllKeysAsync ( ) : Promise {
59
54
return new Promise ( ( resolve , reject ) => {
60
- this . getAsyncStorage ( ) . getAllKeys ( function ( err , keys ) {
55
+ CoreManager . getAsyncStorage ( ) . getAllKeys ( ( err , keys ) => {
61
56
if ( err ) {
62
57
reject ( err ) ;
63
58
} else {
@@ -69,7 +64,7 @@ const StorageController = {
69
64
70
65
multiGet ( keys : Array < string > ) : Promise < Array < Array < string >>> {
71
66
return new Promise ( ( resolve , reject ) => {
72
- this . getAsyncStorage ( ) . multiGet ( keys , function ( err , result ) {
67
+ CoreManager . getAsyncStorage ( ) . multiGet ( keys , ( err , result ) => {
73
68
if ( err ) {
74
69
reject ( err ) ;
75
70
} else {
@@ -81,7 +76,7 @@ const StorageController = {
81
76
82
77
multiRemove ( keys : Array < string > ) : Promise {
83
78
return new Promise ( ( resolve , reject ) => {
84
- this . getAsyncStorage ( ) . multiRemove ( keys , function ( err ) {
79
+ CoreManager . getAsyncStorage ( ) . multiRemove ( keys , ( err ) => {
85
80
if ( err ) {
86
81
reject ( err ) ;
87
82
} else {
@@ -92,7 +87,7 @@ const StorageController = {
92
87
} ,
93
88
94
89
clear ( ) {
95
- return this . getAsyncStorage ( ) . clear ( ) ;
90
+ return CoreManager . getAsyncStorage ( ) . clear ( ) ;
96
91
} ,
97
92
} ;
98
93
0 commit comments