@ozen-ui/kit
Version:
React component library
12 lines (11 loc) • 464 B
JavaScript
import { __read } from "tslib";
import { isValidDate } from '../../../../utils/date';
import { isNotNil } from '../../../../utils/isNotNil';
export var isValidDateString = function (value) {
if (!isNotNil(value)) {
return false;
}
var _a = __read(value.split('.'), 3), date = _a[0], month = _a[1], year = _a[2];
return (value === '' ||
(value.length === 10 && isValidDate("".concat(year, "-").concat(month, "-").concat(date))));
};