From d6a9fec576a5664c98a508115912225fc867ed85 Mon Sep 17 00:00:00 2001 From: Fatih20 <fnri39@protonmail.com> Date: Thu, 16 Nov 2023 16:01:06 +0700 Subject: [PATCH] Delete unused validator. --- src/middleware/validator.tsx | 50 ------------------------------------ 1 file changed, 50 deletions(-) delete mode 100644 src/middleware/validator.tsx diff --git a/src/middleware/validator.tsx b/src/middleware/validator.tsx deleted file mode 100644 index fa760ea..0000000 --- a/src/middleware/validator.tsx +++ /dev/null @@ -1,50 +0,0 @@ -class Validator { - errors = {}; - - textLength( fieldName: string, text: string, min: number, max: number) { - let error = ""; - if (text.length < min) { - error = `${fieldName} must be at least ${min} characters.`; - } else if (text.length > max) { - error = `${fieldName} must be at most ${max} characters.`; - } - return error; - } - - required( fieldName: string, text: string) { - let error = ""; - if (text.length === 0) { - error = `${fieldName} is required.`; - } - return error; - } - - // validateForm(formData: any, validationRules: any) { - // this.errors = {}; - - // Object.entries(validationRules).forEach(([fieldName, rules]) => { - // const { required, min, max } = rules; - // const value = formData[fieldName]; - - // if (required) { - // const requiredError = this.required(value, fieldName); - // if (requiredError) { - // this.errors[fieldName] = requiredError; - // return; - // } - // } - - // if (min !== undefined && max !== undefined) { - // const lengthError = this.textLength(value, min, max, fieldName); - // if (lengthError) { - // this.errors[fieldName] = lengthError; - // } - // } - // }); - - // return this.errors; - // } - - } - - export default Validator; \ No newline at end of file -- GitLab