From f52d9b60525a50319b4864d61cd7ff4ad543292f Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Sun, 22 Sep 2024 18:00:14 +0800 Subject: [PATCH] :bug: Bug fixes on undefined cookies --- components/UserMenu.vue | 8 ++++---- stores/userinfo.ts | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/components/UserMenu.vue b/components/UserMenu.vue index d183646..1bfb277 100755 --- a/components/UserMenu.vue +++ b/components/UserMenu.vue @@ -26,7 +26,7 @@ import { useUserinfo } from "@/stores/userinfo" import { computed } from "vue" -const {t} = useI18n() +const { t } = useI18n() const config = useRuntimeConfig() const id = useUserinfo() @@ -50,9 +50,9 @@ const avatar = computed(() => { }) function signOut() { - useCookie("__hydrogen_atk", { watch: "shallow" }).value = null - useCookie("__hydrogen_rtk", { watch: "shallow" }).value = null - id.userinfo = null + useAtk().value = null + useRtk().value = null + id.userinfo.value = null reloadNuxtApp() } diff --git a/stores/userinfo.ts b/stores/userinfo.ts index c304033..dc04c55 100644 --- a/stores/userinfo.ts +++ b/stores/userinfo.ts @@ -3,11 +3,11 @@ import { ref } from "vue" import { solarFetch } from "~/utils/request" export function useAtk() { - return useCookie("__hydrogen_atk", { watch: "shallow", maxAge: 31556952000 }) + return useCookie("__hydrogen_atk", { path: "/", maxAge: 31556952000 }) } export function useRtk() { - return useCookie("__hydrogen_rtk", { watch: "shallow", maxAge: 31556952000 }) + return useCookie("__hydrogen_rtk", { path: "/", maxAge: 31556952000 }) } export function useLoggedInState() {