import { Field, Form, Formik } from 'formik' import { Link } from 'react-router-dom' import { Helmet } from 'react-helmet-async' import { inferMutationInput, trpc } from '~/utils/trpc' import IVInputField from '~/components/IVInputField' import IVButton from '~/components/IVButton' export default function ForgotPasswordPage() { const forgotPassword = trpc.useMutation('auth.forgot-password') return (
Forgot password | Interval

Forgot password

> initialValues={{ email: '', }} onSubmit={async values => { if (forgotPassword.isLoading) return forgotPassword.mutate(values) }} >
{forgotPassword.isError && (
Sorry, there was a problem sending a reset request. Please contact us.
)}
{forgotPassword.isSuccess && (

Your request was successful. Please check your email for the reset link.

)}
Log in instead
) }