File tree Expand file tree Collapse file tree 1 file changed +1
-39
lines changed
Expand file tree Collapse file tree 1 file changed +1
-39
lines changed Original file line number Diff line number Diff line change 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' ;
You can’t perform that action at this time.
0 commit comments