From 0a9b08803eaa9984976be5069ec02c16f0419596 Mon Sep 17 00:00:00 2001 From: MartinBraquet Date: Sat, 8 Nov 2025 18:48:47 +0100 Subject: [PATCH] Add comment --- web/hooks/use-persistent-local-state.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/web/hooks/use-persistent-local-state.ts b/web/hooks/use-persistent-local-state.ts index 9179e201..318dd1c0 100644 --- a/web/hooks/use-persistent-local-state.ts +++ b/web/hooks/use-persistent-local-state.ts @@ -7,6 +7,7 @@ import { useEvent } from 'web/hooks/use-event' import { useIsClient } from 'web/hooks/use-is-client' export const usePersistentLocalState = (initialValue: T, key: string) => { + // Note: use a version (like "-v1") in the key to increment after backwards-incompatible changes const isClient = useIsClient() const [state, setState] = useStateCheckEquality( (isClient && safeJsonParse(safeLocalStorage?.getItem(key))) || initialValue