Ramda Adjunct 2.6.0

isNotValidDate.js

  1. import { complement } from 'ramda';
  2. import isValidDate from './isValidDate';
  3. /**
  4. * Checks if value is complement of valid `Date` object.
  5. *
  6. * @func isNotValidDate
  7. * @aliases isInvalidDate
  8. * @memberOf RA
  9. * @since {@link https://char0n.github.io/ramda-adjunct/1.8.0|v1.8.0}
  10. * @category Type
  11. * @sig * -> Boolean
  12. * @param {*} val The value to test
  13. * @return {Boolean}
  14. * @see {@link RA.isValidDate|isValidDate}, {@link RA.isDate|isDate}, {@link RA.isNotDate|isNotDate}
  15. * @example
  16. *
  17. * RA.isNotValidDate(new Date()); //=> false
  18. * RA.isNotValidDate(new Date('a')); //=> true
  19. */
  20. const isNotValidDate = complement(isValidDate);
  21. export default isNotValidDate;