website refactor
This commit is contained in:
@@ -27,7 +27,7 @@ import { ForgotPasswordViewData } from '@/lib/builders/view-data/types/ForgotPas
|
||||
interface ForgotPasswordTemplateProps {
|
||||
viewData: ForgotPasswordViewData;
|
||||
formActions: {
|
||||
setFormData: React.Dispatch<React.SetStateAction<{ email: string }>>;
|
||||
handleChange: (e: React.ChangeEvent<HTMLInputElement>) => void;
|
||||
handleSubmit: (e: React.FormEvent<HTMLFormElement>) => Promise<void>;
|
||||
setShowSuccess: (show: boolean) => void;
|
||||
};
|
||||
@@ -77,7 +77,7 @@ export function ForgotPasswordTemplate({ viewData, formActions, mutationState }:
|
||||
id="email"
|
||||
type="email"
|
||||
value={viewData.formState.fields.email.value}
|
||||
onChange={(e) => formActions.setFormData({ email: e.target.value })}
|
||||
onChange={formActions.handleChange}
|
||||
error={!!viewData.formState.fields.email.error}
|
||||
errorMessage={viewData.formState.fields.email.error}
|
||||
placeholder="you@example.com"
|
||||
|
||||
Reference in New Issue
Block a user