fix: redirect

This commit is contained in:
hamster1963 2024-10-20 23:50:23 +08:00
parent 27d61f6174
commit 5533ef5fb9

View File

@ -1,15 +1,19 @@
import Footer from "@/app/[locale]/(main)/footer" import Footer from "@/app/[locale]/(main)/footer"
import Header from "@/app/[locale]/(main)/header" import Header from "@/app/[locale]/(main)/header"
import { signIn } from "@/auth" import { signIn } from "@/auth"
import { useLocale } from "next-intl"
import { redirect } from "next/navigation" import { redirect } from "next/navigation"
export function SignIn() { export function SignIn() {
const locale = useLocale()
async function handleSubmit(formData: FormData) { async function handleSubmit(formData: FormData) {
'use server' 'use server'
try { try {
await signIn("credentials", formData) await signIn("credentials", formData)
} catch (error) { } catch (error) {
redirect('/') redirect(`/${locale}`)
} }
} }