web/app/account/logout/page.tsx
Aidan a8f4de04b4
All checks were successful
Build and Push Docker Image / build_and_push (push) Successful in 6m11s
add account frontend elements w/ sample
2025-01-25 20:23:27 -05:00

26 lines
564 B
TypeScript

"use client"
import { useEffect } from "react"
import { Flex, Text, Spinner } from "@radix-ui/themes"
import { useRouter } from "next/navigation"
export default function Logout() {
const router = useRouter()
useEffect(() => {
const timer = setTimeout(() => {
router.push("/account/login")
}, 5000)
return () => clearTimeout(timer)
}, [router])
return (
<Flex direction="column" justify="center" align="center" className="h-screen" gap="4">
<Spinner size="3" />
<Text size="5">Logging out...</Text>
</Flex>
)
}