refactor: replace userToken with userData in SuccessModal and HeaderTop components

This commit is contained in:
Ardeman
2025-03-02 16:36:03 +08:00
parent a53f754ec5
commit 0a6f1a2d6f
3 changed files with 13 additions and 5 deletions
+2 -2
View File
@@ -8,7 +8,7 @@ import type { loader } from '~/routes/_layout'
export const HeaderTop = () => {
const { setIsLoginOpen } = useNewsContext()
const loaderData = useRouteLoaderData<typeof loader>('routes/_layout')
const userToken = loaderData?.userToken
const userData = loaderData?.userData
const fetcher = useFetcher()
return (
@@ -30,7 +30,7 @@ export const HeaderTop = () => {
<Button className="h-8 w-auto rounded-none px-3 text-xs sm:h-[50px] sm:w-[150px] sm:text-lg">
About Us
</Button>
{userToken ? (
{userData ? (
<fetcher.Form
method="POST"
action="/actions/logout"