Fix custom date range display. Closes #923, #921

This commit is contained in:
Mike Cao 2022-01-20 19:54:58 -08:00
parent 2baf4b19fe
commit 547eefae82
4 changed files with 17 additions and 8 deletions

View file

@ -65,7 +65,7 @@ export default function WebsiteChart({
};
}
return { pageviews: [], sessions: [] };
}, [data]);
}, [data, startDate, endDate, unit]);
function handleCloseFilter(param) {
router.push(resolve({ [param]: undefined }));
@ -77,8 +77,10 @@ export default function WebsiteChart({
if (ok) {
setDateRange({ value, ...getDateRangeValues(new Date(data.created_at), Date.now()) });
}
} else {
} else if (typeof value === 'string') {
setDateRange(getDateRange(value, locale));
} else {
setDateRange(value);
}
}