fix: header link

This commit is contained in:
hamster1963
2024-11-30 22:18:04 +08:00
parent 4e34bcf239
commit 48b2d1493a
14 changed files with 41 additions and 83 deletions

View File

@@ -49,6 +49,7 @@ function Header() {
}
function DashboardLink() {
const { t } = useTranslation();
const { data: userData } = useQuery({
queryKey: ["login-user"],
queryFn: () => fetchLoginUser(),
@@ -56,8 +57,6 @@ function DashboardLink() {
refetchOnWindowFocus: true,
});
if (!userData?.data?.id) return null;
return (
<div className="flex items-center gap-2">
<a
@@ -66,7 +65,8 @@ function DashboardLink() {
rel="noopener noreferrer"
className="flex items-center gap-1 text-sm font-medium opacity-50 transition-opacity hover:opacity-100"
>
Dashboard
{!userData?.data?.id && t("login")}
{userData?.data?.id && t("dashboard")}
</a>
</div>
);