feat: introduce WebsiteDateFilter for date range selection and DataGrid for paginated data display.

This commit is contained in:
Yash
2026-02-19 23:44:24 +05:30
parent 2260520ae5
commit 0505ef1378
2 changed files with 3 additions and 2 deletions
+1 -1
View File
@@ -56,7 +56,7 @@ export function DataGrid({
(page: number) => {
router.push(updateParams({ search, page }));
},
[search],
[search, updateParams],
);
const child = data ? (typeof children === 'function' ? children(data) : children) : null;
+2 -1
View File
@@ -38,10 +38,11 @@ export function WebsiteDateFilter({
updateParams({
date: `${getDateRangeValue(websiteDateRange.startDate, websiteDateRange.endDate)}:all`,
offset: undefined,
page: 1,
}),
);
} else {
router.push(updateParams({ date, offset: undefined }));
router.push(updateParams({ date, offset: undefined, page: 1 }));
}
};