29 lines
470 B
Plaintext
29 lines
470 B
Plaintext
class RNSecureKeyStoreMock {
|
|
store;
|
|
|
|
constructor() {
|
|
this.store = new Map();
|
|
}
|
|
|
|
get(k) {
|
|
const result = this.store.get(k);
|
|
return Promise.resolve(result);
|
|
}
|
|
|
|
remove(k) {
|
|
this.store.delete(k);
|
|
return Promise.resolve(true);
|
|
}
|
|
|
|
set(k, value) {
|
|
console.log('set', k, value);
|
|
|
|
this.store.set(k, value);
|
|
return Promise.resolve(true);
|
|
}
|
|
}
|
|
|
|
const RNSecureKeyStore = new RNSecureKeyStoreMock();
|
|
|
|
export default RNSecureKeyStore;
|