import { Form, useActionData, useTransition } from "@remix-run/react"; import type { ForgotPasswordActionData } from "../actions/forgot-password"; import LabeledTextField from "~/features/core/components/labeled-text-field"; import Button from "~/features/core/components/button"; export default function ForgotPasswordPage() { const actionData = useActionData(); const transition = useTransition(); const isSubmitting = transition.state === "submitting"; return (

Forgot your password?

{actionData?.submitted ? (

If your email is in our system, you will receive instructions to reset your password shortly.

) : ( <> )}
); }