18 lines
412 B
TypeScript
18 lines
412 B
TypeScript
import { ViewData } from '@/lib/contracts/view-data/ViewData';
|
|
|
|
/**
|
|
* Forgot Password View Data
|
|
*
|
|
* ViewData for the forgot password template.
|
|
*/
|
|
|
|
|
|
export interface ForgotPasswordViewData extends ViewData {
|
|
returnTo: string;
|
|
showSuccess: boolean;
|
|
successMessage?: string;
|
|
magicLink?: string;
|
|
formState: any; // Will be managed by client component
|
|
isSubmitting: boolean;
|
|
submitError?: string;
|
|
} |