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 6b79097 commit d006469Copy full SHA for d006469
1 file changed
src/persisters/persister-browser/index.ts
@@ -13,7 +13,6 @@ import type {
13
} from '../../@types/persisters/persister-browser/index.d.ts';
14
import type {Store} from '../../@types/store/index.d.ts';
15
import {
16
- jsonParse,
17
jsonParseWithUndefined,
18
jsonStringWithUndefined,
19
} from '../../common/json.ts';
@@ -43,7 +42,10 @@ const createStoragePersister = (
43
42
): StorageListener => {
44
const storageListener = (event: StorageEvent): void => {
45
if (event.storageArea === storage && event.key === storageName) {
46
- tryCatch(() => listener(jsonParse(event.newValue as string)), listener);
+ tryCatch(
+ () => listener(jsonParseWithUndefined(event.newValue as string)),
47
+ listener,
48
+ );
49
}
50
};
51
WINDOW.addEventListener(STORAGE, storageListener);
0 commit comments