1
0
Fork 0
panel/components/pages/home/LoginButton.tsx

36 lines
791 B
TypeScript

"use client";
import { Button } from "@/components/ui/button";
import { useSession } from "next-auth/react";
import Link from "next/link";
export function LoginButton() {
const { data: session } = useSession();
if (session || true) {
return (
<>
<Link href={"/panel"}>
<Button variant="outline">continue</Button>
</Link>
<img
src={`https://api.gifbox.me/file/posts/QF8HezSH-AtTM9hT4pKISu-foBzdRC4e.webp`}
height={320}
/>
</>
);
}
return (
<>
<Link href={"/panel"}>
<Button variant="outline">login with revolt sso</Button>
</Link>
<img
src={`https://api.gifbox.me/file/posts/w7iUJfiyKA_zGkHN7Rr625WpaTHYgm4v.webp`}
height={320}
/>
</>
);
}