Skip to content

Commit 75d0a13

Browse files
committed
add loadMore , Refreshing , keep cache in product api
1 parent eb60d55 commit 75d0a13

File tree

1 file changed

+1
-39
lines changed

1 file changed

+1
-39
lines changed
Lines changed: 1 addition & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1 @@
1-
let db = {};
2-
3-
export default {
4-
setItem: (item, value) => {
5-
return new Promise((resolve, reject) => {
6-
db[item] = value;
7-
resolve(value);
8-
});
9-
},
10-
multiSet: (item, fun) => {
11-
return new Promise((resolve, reject) => {
12-
for (let index = 0; index < item.length; index++) {
13-
db[item[index][0]] = item[index][1];
14-
}
15-
fun();
16-
resolve(value);
17-
});
18-
},
19-
getItem: (item, value = null) => {
20-
return new Promise((resolve, reject) => {
21-
resolve(db[item]);
22-
});
23-
},
24-
multiGet: (item) => {
25-
return new Promise((resolve, reject) => {
26-
resolve(db[item]);
27-
});
28-
},
29-
removeItem: (item) => {
30-
return new Promise((resolve, reject) => {
31-
resolve(delete db[item]);
32-
});
33-
},
34-
getAllKeys: (db) => {
35-
return new Promise((resolve) => {
36-
resolve(db.keys());
37-
});
38-
},
39-
};
1+
export { default } from '@react-native-async-storage/async-storage/jest/async-storage-mock';

0 commit comments

Comments
 (0)