refactor(Form): rename validation functions and vars for clarity (#3029)

Co-authored-by: Benjamin Canac <canacb1@gmail.com>
This commit is contained in:
Romain Hamel
2025-01-13 11:19:29 +01:00
committed by GitHub
parent 9d0f8617b2
commit 1a54ab231b
4 changed files with 14 additions and 13 deletions

View File

@@ -43,7 +43,7 @@ export type FormSubmitEvent<T> = SubmitEvent & { data: T }
export type FormValidationError = {
errors: FormErrorWithId[]
childrens: FormValidationError[]
children?: FormValidationError[]
}
export type FormErrorEvent = SubmitEvent & FormValidationError
@@ -93,13 +93,13 @@ export interface ValidateReturnSchema<T> {
export class FormValidationException extends Error {
formId: string | number
errors: FormErrorWithId[]
childrens: FormValidationException[]
children?: FormValidationException[]
constructor(formId: string | number, errors: FormErrorWithId[], childErrors: FormValidationException[]) {
super('Form validation exception')
this.formId = formId
this.errors = errors
this.childrens = childErrors
this.children = childErrors
Object.setPrototypeOf(this, FormValidationException.prototype)
}
}