This repository has been archived on 2025-08-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
lcm-potty-chart/lib/findValidDateRange.ts

22 lines
601 B
TypeScript

import {
startOfMonth,
endOfMonth
} from "date-fns";
interface ValidDateRange {
start: Date;
end: Date;
}
const validDateRange = (): ValidDateRange => {
const currDate = new Date(); // Current date.
const startDate = startOfMonth(currDate); // Will eventually be the creation date of the account or the creation date of the oldest chart within the account. Whichever is older.
const endDate = endOfMonth(currDate); // Always needs to be the last day on the current month within the current year.
return {
start: startDate,
end: endDate
};
};
export default validDateRange