We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0e2460d commit 23be5aeCopy full SHA for 23be5ae
1 file changed
packages/wasm/src/services/storage/service.ts
@@ -5,8 +5,8 @@ function getStore() {
5
return _store;
6
}
7
8
- if (typeof global !== 'undefined' && global.localStorage) {
9
- _store = global.localStorage;
+ if (typeof globalThis !== 'undefined' && globalThis.localStorage) {
+ _store = globalThis.localStorage;
10
11
12
@@ -43,7 +43,10 @@ export class StorageService {
43
const store = getStore();
44
const keys = [];
45
for (let i = 0; i < store.length; i++) {
46
- keys.push(store.key(i));
+ const key = store.key(i);
47
+ if (typeof key === 'string') {
48
+ keys.push(key);
49
+ }
50
51
return Promise.resolve(keys);
52
0 commit comments