@mantine/dates
Version:
Calendars, date and time pickers based on Mantine components
16 lines (12 loc) • 562 B
JavaScript
'use client';
;
var timeToSeconds = require('../time-to-seconds/time-to-seconds.cjs');
function clampTime(time, min, max) {
const timeInSeconds = timeToSeconds.timeToSeconds(time);
const minInSeconds = min ? timeToSeconds.timeToSeconds(min) : -Infinity;
const maxInSeconds = max ? timeToSeconds.timeToSeconds(max) : Infinity;
const clampedSeconds = Math.max(minInSeconds, Math.min(timeInSeconds, maxInSeconds));
return timeToSeconds.secondsToTime(clampedSeconds);
}
exports.clampTime = clampTime;
//# sourceMappingURL=clamp-time.cjs.map