diff options
author | Sebastian <sebasjm@gmail.com> | 2023-09-25 09:31:04 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2023-09-25 14:50:45 -0300 |
commit | fd9ed97fdc60baaa3f74a3f7b02c6831c6d6948b (patch) | |
tree | c9639261e53de8d0e1b9bd071181da0b814ca85d | |
parent | ae49194d4271f1108ec9b8318ea3b7977314cb85 (diff) |
do not reuse the same map instance
-rw-r--r-- | packages/web-util/src/hooks/useNotifications.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/web-util/src/hooks/useNotifications.ts b/packages/web-util/src/hooks/useNotifications.ts index 52e626b38..2f9df24f9 100644 --- a/packages/web-util/src/hooks/useNotifications.ts +++ b/packages/web-util/src/hooks/useNotifications.ts @@ -53,7 +53,7 @@ export function useNotifications(): Notification[] { useEffect(() => { return storage.onUpdate(NOTIFICATION_KEY, () => { const mem = storage.get(NOTIFICATION_KEY) ?? new Map(); - setter(mem); + setter(structuredClone(mem)); }); }); |