feat: update analytics

This commit is contained in:
ivannoskov
2026-01-12 12:46:29 +03:00
parent 52a4425751
commit 1f36a074af
14 changed files with 1683 additions and 594 deletions

View File

@@ -13,6 +13,8 @@ import type {
PaginatedResponse,
OverviewAnalytics,
OverviewAnalyticsQueryParams,
ProjectsAnalyticsResponse,
ProjectsAnalyticsQueryParams,
} from "@/lib/types/api";
export const analyticsApi = {
@@ -60,4 +62,13 @@ export const analyticsApi = {
`/workspaces/${workspaceId}/analytics/overview`,
{ params }
),
/**
* Get projects analytics (chart data with grouping)
*/
projects: (workspaceId: string, params: ProjectsAnalyticsQueryParams) =>
api.get<ProjectsAnalyticsResponse>(
`/workspaces/${workspaceId}/analytics/projects`,
{ params }
),
};