This commit is contained in:
hailin 2025-04-18 11:50:44 +08:00
parent e977c98618
commit 120e670732
3 changed files with 16 additions and 4 deletions

View File

@ -62,7 +62,14 @@ export default async function Login({
} }
console.log("1======>Redirecting to workspace:", homeWorkspace.id) console.log("1======>Redirecting to workspace:", homeWorkspace.id)
return redirect(`${localeString}/${homeWorkspace.id}/chat`) //return redirect(`${localeString}/${homeWorkspace.id}/chat`)
return new Promise((resolve) => {
setTimeout(() => {
resolve(redirect(`${localeString}/${homeWorkspace.id}/chat`))
}, 6000) // 延时 6 秒,调整为你需要的时间
})
} }
const signIn = async (formData: FormData) => { const signIn = async (formData: FormData) => {
@ -79,7 +86,7 @@ export default async function Login({
}) })
if (error) { if (error) {
return redirect(`${localeString}/login?message=${error.message}`) return redirect(`${localeString}/login?message=${error.message}`)
} }
const { data: homeWorkspace, error: homeWorkspaceError } = await supabase const { data: homeWorkspace, error: homeWorkspaceError } = await supabase

View File

@ -32,7 +32,7 @@ export function LanguageSwitcher() {
} }
} }
else{ else{
console.log('language switcher no running in client browser.') console.log('language switcher noi running in server.')
} }
}, [currentLocale]) }, [currentLocale])

View File

@ -37,7 +37,12 @@ export default function HomeRedirector() {
if (!hasLocaleInPath) { if (!hasLocaleInPath) {
const newPath = `/${preferred}${currentPath}` const newPath = `/${preferred}${currentPath}`
console.log('......[HomeRedirector] Redirecting to:', newPath) console.log('......[HomeRedirector] Redirecting to:', newPath)
router.replace(newPath)
// 添加延迟跳转,延迟时间为 2 秒2000 毫秒)
setTimeout(() => {
router.replace(newPath)
}, 2000) // 这里的 2000 毫秒是 2 秒的延时,你可以根据需要调整
} else { } else {
console.log('......[HomeRedirector] Already has valid locale in path, skipping redirect.') console.log('......[HomeRedirector] Already has valid locale in path, skipping redirect.')
} }