laif-ds
Version:
Design System di Laif con componenti React basati su principi di Atomic Design
18 lines (17 loc) • 531 B
JavaScript
"use client";
import { getTimezoneOffsetInMilliseconds as a } from "./_lib/getTimezoneOffsetInMilliseconds.js";
import { normalizeDates as o } from "./_lib/normalizeDates.js";
import { millisecondsInWeek as d } from "./constants.js";
import { startOfWeek as m } from "./startOfWeek.js";
function D(l, n, e) {
const [f, i] = o(
e == null ? void 0 : e.in,
l,
n
), r = m(f, e), t = m(i, e), s = +r - a(r), c = +t - a(t);
return Math.round((s - c) / d);
}
export {
D as default,
D as differenceInCalendarWeeks
};