폼 데이터를 validation하는 함수 등은 다른 파일에 모아서 작성해두면 좋다. 그럼 필요할 때마다 호출해서 사용할 수 있다.
// Valid 검사 함수
export function nameValidation(name) {
return name? name.length >= 2 : false;
}
export function registerRationNumberValidation(number) {
const validRegistrationNumber = /\d{2}([0]\d|[1][0-2])([0][1-9]|[1-2]\d|[3][0-1])[1-4]\d{6}/;
return validRegistrationNumber.test(number);
}
// 호출할 때
import * as Inputvalidation from "./InputValidation.js";
const hasNameValid = Inputvalidation.nameValidation(deductor.name);