UNPKG

@zag-js/date-utils

Version:

Date utilities for zag.js

17 lines (16 loc) 353 B
// src/duration.ts function getUnitDuration(duration) { let clone = { ...duration }; for (let key in clone) clone[key] = 1; return clone; } function getEndDate(startDate, duration) { let clone = { ...duration }; if (clone.days) clone.days--; else clone.days = -1; return startDate.add(clone); } export { getEndDate, getUnitDuration };