diff --git a/src/lib/timeUtils.ts b/src/lib/timeUtils.ts index 4134261..3c88e10 100644 --- a/src/lib/timeUtils.ts +++ b/src/lib/timeUtils.ts @@ -1,4 +1,4 @@ -import dayjs, { type Dayjs } from 'dayjs'; +import { type Dayjs } from 'dayjs'; export const defaultStartTime = 9; export const defaultEndTime = 22; @@ -13,11 +13,11 @@ export function snapTime(time: Dayjs | null): Dayjs | null { if (time == null) { return null; } - if (time.isBefore(dayjs().hour(minTime).minute(0))) { - return dayjs().hour(minTime).minute(0); + if (time.isBefore(time.hour(minTime).minute(0))) { + return time.hour(minTime).minute(0); } - if (time.isAfter(dayjs().hour(maxTime).minute(0))) { - return dayjs().hour(maxTime).minute(0); + if (time.isAfter(time.hour(maxTime).minute(0))) { + return time.hour(maxTime).minute(0); } return time; }