feat(dashboard): add daily trend chart and statistics section to dashboard
- Introduced DailyTrendChart component for visualizing daily scraped TED notices, documents, and translated notices. - Implemented StatisticsSection to display key metrics with animated counters and a days selector for data range. - Created utility function to convert API data into labeled points for chart rendering. - Updated dashboard index to include the new StatisticsSection, enhancing overall dashboard functionality and user experience. - Refactored existing trends chart to utilize the new DailyPoint type for consistency in data handling.
This commit is contained in:
@@ -218,8 +218,15 @@ export const useAdminsPresenter = () => {
|
||||
};
|
||||
|
||||
const clearAllFilters = useCallback(() => {
|
||||
filterFormReset({
|
||||
...apiDefaultParams,
|
||||
offset: 0,
|
||||
limit: 10,
|
||||
search: "",
|
||||
status: "",
|
||||
});
|
||||
router.push(pathName);
|
||||
}, [pathName, router]);
|
||||
}, [filterFormReset, pathName, router]);
|
||||
|
||||
const columns = [
|
||||
"row",
|
||||
|
||||
Reference in New Issue
Block a user