import { routes, navigate } from '@redwoodjs/router' import { useAuth } from '@redwoodjs/auth' import { Form, Submit } from '@redwoodjs/forms' import { useFlash } from '@redwoodjs/web' import InputTextForm from 'src/components/InputTextForm' import MainLayout from 'src/layouts/MainLayout' import Seo from 'src/components/Seo/Seo' const AccountRecoveryPage = () => { const { addMessage } = useFlash() const { client } = useAuth() const onSubmit = ({ email }) => { client .requestPasswordRecovery(email) .then(() => { addMessage('Email sent', { classes: 'rw-flash-success' }) setTimeout(() => { navigate(routes.home()) }, 500) }) .catch(() => { addMessage('Problem sending email', { classes: 'bg-red-300 text-red-900', }) }) } return (

Send recovery email

email:
Send email
) } export default AccountRecoveryPage