File size: 511 Bytes
ece5841 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
function isValidText(value, minLength = 1) {
return value && value.trim().length >= minLength;
}
function isValidDate(value) {
const date = new Date(value);
return value && date !== 'Invalid Date';
}
function isValidImageUrl(value) {
return value && value.startsWith('http');
}
function isValidEmail(value) {
return value && value.includes('@');
}
exports.isValidText = isValidText;
exports.isValidDate = isValidDate;
exports.isValidImageUrl = isValidImageUrl;
exports.isValidEmail = isValidEmail; |