Custom date range select.

This commit is contained in:
Mike Cao 2025-04-19 10:09:59 -07:00
parent e79f4717e7
commit 52e1440089
11 changed files with 247 additions and 314 deletions

View file

@ -41,11 +41,13 @@ export function WebsiteDateFilter({
const disableForward =
value === 'all' || isAfter(getOffsetDateRange(dateRange, 1).startDate, new Date());
const handleChange = (value: string | DateRange) => {
saveDateRange(value);
const handleChange = (date: string | DateRange) => {
router.push(renderUrl({ date }));
saveDateRange(date);
};
const handleIncrement = (increment: number) => {
router.push(renderUrl({ increment }));
saveDateRange(getOffsetDateRange(dateRange, increment));
};