Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

1234567891011121314151617181920212223242526
  1. 'use client'
  2. import React from 'react'
  3. import cn from 'classnames'
  4. import { useSearchParams } from 'next/navigation'
  5. import Header from '../signin/_header'
  6. import ForgotPasswordForm from './ForgotPasswordForm'
  7. import ChangePasswordForm from '@/app/forgot-password/ChangePasswordForm'
  8. const ForgotPassword = () => {
  9. const searchParams = useSearchParams()
  10. const token = searchParams.get('token')
  11. return (
  12. <div className={cn('flex min-h-screen w-full justify-center bg-background-default-burn p-6')}>
  13. <div className={cn('flex w-full shrink-0 flex-col rounded-2xl border border-effects-highlight bg-background-default-subtle')}>
  14. <Header />
  15. {token ? <ChangePasswordForm /> : <ForgotPasswordForm />}
  16. <div className='px-8 py-6 text-sm font-normal text-text-tertiary'>
  17. © {new Date().getFullYear()} LangGenius, Inc. All rights reserved.
  18. </div>
  19. </div>
  20. </div>
  21. )
  22. }
  23. export default ForgotPassword