/** * Login View Data * * ViewData for the login template. */ import { FormState } from '../builders/view-data/types/FormState'; import { ViewData } from '@/lib/contracts/view-data/ViewData'; export interface LoginViewData extends ViewData { returnTo: string; hasInsufficientPermissions: boolean; showPassword: boolean; showErrorDetails: boolean; formState: FormState; isSubmitting: boolean; submitError?: string; }