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; |