This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
import config from './config.js';
|
||||
|
||||
export function validateData(data) {
|
||||
let isValid = true;
|
||||
|
||||
for (const key in data) {
|
||||
if (config.dataValidationRules[key]) {
|
||||
const regex = config.dataValidationRules[key];
|
||||
if (!regex.test(data[key])) {
|
||||
console.warn(`Invalid value for ${key}: ${data[key]}`);
|
||||
isValid = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
return isValid;
|
||||
}
|
||||
Reference in New Issue
Block a user