refactor(avatar-button): replace sign-in handler with redirect to /sign-in

This commit is contained in:
cfngc4594 2025-03-14 14:34:05 +08:00
parent e6e5ea98ea
commit 47c219bc4a

View File

@ -17,7 +17,8 @@ import {
DropdownMenuSeparator,
DropdownMenuTrigger,
} from "@/components/ui/dropdown-menu";
import { auth, signIn, signOut } from "@/lib/auth";
import { auth, signOut } from "@/lib/auth";
import { redirect } from "next/navigation";
import { Skeleton } from "@/components/ui/skeleton";
import { SettingsButton } from "@/components/settings-button";
@ -30,7 +31,7 @@ const UserAvatar = ({ image, name }: { image: string; name: string }) => (
async function handleSignIn() {
"use server";
await signIn("github");
redirect("/sign-in");
}
async function handleSignOut() {