UNPKG

bananas-commerce-admin

Version:

What's this, an admin for apes?

20 lines 906 B
export const diffDatesByGranularity = (startDate, endDate, granularity) => { switch (granularity) { case "week": return Math.ceil(endDate.diff(startDate, "weeks").weeks); case "month": return Math.ceil(endDate.diff(startDate, "months").months); case "quarter": return Math.ceil(endDate.diff(startDate, "quarters").quarters); case "year": return Math.ceil(endDate.diff(startDate, "years").years); default: return Math.ceil(endDate.diff(startDate, "days").days); } }; /** * Calculate the difference between two dates based on `DashboardFilter.granularity`. * Defaults to the _inclusive_ end date. */ export const diffDatesByGranularityWithFilter = ({ startDate, endDate, granularity, }) => diffDatesByGranularity(startDate, endDate, granularity); //# sourceMappingURL=diffDatesByGranularity.js.map