Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 93x 93x 93x 68x 14x 54x 93x 75x 64x 11x | import { dayjs } from '@zeedhi/core';
import { toMask } from '../../utils/date-utils/date-utils';
export function getDateMask(format: string, focused: boolean) {
if (focused) {
return toMask(format);
}
return '';
}
export function validateThenFormat(value: string, fromFormat: string, toFormat: string) {
if (dayjs(value, fromFormat, true).isValid()) {
return { valid: true, newValue: dayjs(value, fromFormat).format(toFormat) };
}
return { valid: false, newValue: null };
}
|