Skip to main content

Interface: FormValidationResult

Defined in: shared/types/validation.ts:44

Form-specific validation result.

Remarksโ€‹

Extends base validation with field-specific error mapping for UI form validation scenarios.

Hierarchyโ€‹

View Summary

Extendsโ€‹

Propertiesโ€‹

errorsโ€‹

errors: readonly string[]

Defined in: shared/types/validation.ts:28

Array of validation error messages

Inherited fromโ€‹

BaseValidationResult.errors


successโ€‹

success: boolean

Defined in: shared/types/validation.ts:30

Whether validation passed (no errors)

Inherited fromโ€‹

BaseValidationResult.success


warnings?โ€‹

optional warnings?: readonly string[]

Defined in: shared/types/validation.ts:32

Optional warning messages that don't prevent validation success

Inherited fromโ€‹

BaseValidationResult.warnings


fieldErrors?โ€‹

optional fieldErrors?: Record<string, string[]>

Defined in: shared/types/validation.ts:46

Field-specific error messages mapped by field name