nest-trpc-prisma-starter/apps/web/components/user-button.tsx
2024-04-26 02:12:44 +08:00

17 lines
390 B
TypeScript

import { auth } from "~/auth"
import { SignIn, SignOut } from "./auth-components"
export default async function UserButton() {
const session = await auth()
if (!session?.user) return <SignIn />
return (
<div className="flex gap-2 items-center">
<span className="hidden text-sm sm:inline-flex">
{session.user.email}
</span>
<SignOut />
</div>
)
}