From ff1b5f0a1bf742a159b30223e494f4a91c0f889a Mon Sep 17 00:00:00 2001 From: "Hookin." <45350455+LuckyHookin@users.noreply.github.com> Date: Sun, 3 Nov 2024 17:11:46 +0800 Subject: [PATCH] fix(Sidebar): use `open.value` when setting the cookie (#862) --- .../www/src/lib/registry/default/ui/sidebar/SidebarProvider.vue | 2 +- .../src/lib/registry/new-york/ui/sidebar/SidebarProvider.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/www/src/lib/registry/default/ui/sidebar/SidebarProvider.vue b/apps/www/src/lib/registry/default/ui/sidebar/SidebarProvider.vue index 2b1c4f19..8f06c67b 100644 --- a/apps/www/src/lib/registry/default/ui/sidebar/SidebarProvider.vue +++ b/apps/www/src/lib/registry/default/ui/sidebar/SidebarProvider.vue @@ -30,7 +30,7 @@ function setOpen(value: boolean) { open.value = value // emits('update:open', value) // This sets the cookie to keep the sidebar state. - document.cookie = `${SIDEBAR_COOKIE_NAME}=${open}; path=/; max-age=${SIDEBAR_COOKIE_MAX_AGE}` + document.cookie = `${SIDEBAR_COOKIE_NAME}=${open.value}; path=/; max-age=${SIDEBAR_COOKIE_MAX_AGE}` } function setOpenMobile(value: boolean) { diff --git a/apps/www/src/lib/registry/new-york/ui/sidebar/SidebarProvider.vue b/apps/www/src/lib/registry/new-york/ui/sidebar/SidebarProvider.vue index 2b1c4f19..8f06c67b 100644 --- a/apps/www/src/lib/registry/new-york/ui/sidebar/SidebarProvider.vue +++ b/apps/www/src/lib/registry/new-york/ui/sidebar/SidebarProvider.vue @@ -30,7 +30,7 @@ function setOpen(value: boolean) { open.value = value // emits('update:open', value) // This sets the cookie to keep the sidebar state. - document.cookie = `${SIDEBAR_COOKIE_NAME}=${open}; path=/; max-age=${SIDEBAR_COOKIE_MAX_AGE}` + document.cookie = `${SIDEBAR_COOKIE_NAME}=${open.value}; path=/; max-age=${SIDEBAR_COOKIE_MAX_AGE}` } function setOpenMobile(value: boolean) {