From 1b9b523fa9b9dfe839aecdf4b40caa9547d7e594 Mon Sep 17 00:00:00 2001 From: Tom Meagher Date: Tue, 6 Aug 2024 11:11:10 -0400 Subject: [PATCH] fix: #4097 --- .changeset/smart-seahorses-heal.md | 5 +++++ packages/core/src/utils/cookie.ts | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 .changeset/smart-seahorses-heal.md diff --git a/.changeset/smart-seahorses-heal.md b/.changeset/smart-seahorses-heal.md new file mode 100644 index 0000000000..9a402a0246 --- /dev/null +++ b/.changeset/smart-seahorses-heal.md @@ -0,0 +1,5 @@ +--- +"@wagmi/core": patch +--- + +Fixed built-in cookie storage `removeItem` working for all paths. diff --git a/packages/core/src/utils/cookie.ts b/packages/core/src/utils/cookie.ts index 06814c3347..ccd07bc7b7 100644 --- a/packages/core/src/utils/cookie.ts +++ b/packages/core/src/utils/cookie.ts @@ -10,11 +10,11 @@ export const cookieStorage = { }, setItem(key, value) { if (typeof window === 'undefined') return - document.cookie = `${key}=${value};Path=/;SameSite=Lax` + document.cookie = `${key}=${value};path=/;samesite=Lax` }, removeItem(key) { if (typeof window === 'undefined') return - document.cookie = `${key}=;max-age=-1` + document.cookie = `${key}=;max-age=-1;path=/` }, } satisfies BaseStorage