Migrate TED dashboard chart to summary API
continuous-integration/drone/push Build is passing

This commit is contained in:
AmirReza Jamali
2026-07-04 12:51:28 +03:30
parent 6b6dd7d2d1
commit fc0d45e909
6 changed files with 38 additions and 16 deletions
@@ -13,6 +13,7 @@ import {
export const dashboardService = {
summary: async (params?: {
closing_window?: number;
days?: number;
}): Promise<ApiResponse<TDashboardSummary>> => {
try {
return (await api.get(API_ENDPOINTS.DASHBOARD.SUMMARY, { params })).data;
+3 -1
View File
@@ -7,6 +7,8 @@ export type TDashboardSummary = {
closing_soon: number;
total_estimated_value: number;
value_currency: string;
days: number;
scraped_ted: TDashboardTrendPoint[];
generated_at: number;
};
@@ -22,7 +24,6 @@ export type TDashboardTrend = {
};
export type TDashboardStatisticsDaily = {
scraped_ted: TDashboardTrendPoint[];
scraped_documents: TDashboardTrendPoint[];
translated_notices: TDashboardTrendPoint[];
};
@@ -30,6 +31,7 @@ export type TDashboardStatisticsDaily = {
export type TDashboardStatisticsTotals = {
scraped_documents: number;
translated_tenders: number;
scraped_ted_notices: number;
};
export type TDashboardStatistics = {