utils.js 466 B

12345678910111213141516171819
  1. function isValidEmail(email) {
  2. const emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;
  3. return emailRegex.test(email);
  4. }
  5. function isDueDatePassed(dueDate) {
  6. const now = new Date();
  7. const dueDateTime = new Date(dueDate);
  8. return dueDateTime < now;
  9. }
  10. function isDatePassed(dateA, dateB) {
  11. const dueDateA = new Date(dateA);
  12. const dueDateB = new Date(dateB);
  13. return dueDateA < dueDateB;
  14. }
  15. export {isValidEmail, isDueDatePassed, isDatePassed};