feat: recent activity card on Home and Retention card on Settings

This commit is contained in:
fsylvain committed 2026-10-07 16:01:28 +02:00
1 parent 35db442cd3
commit 43469ef08d
33 files changed
+2748 -204

No files matched your search

+5 -1
View File
@@ -31,6 +31,10 @@ export function useActivity() {
return request<ActivityPage>(`/v1/activity?${listQuery(filters, page, size, withActor)}`)
}
function listRecentActivity(size: number): Promise<ActivityPage> {
return request<ActivityPage>(`/v1/activity?size=${size}`)
}
function getSummary(filters: ActivityFilters): Promise<ActivitySummary> {
return request<ActivitySummary>(`/v1/activity/summary?${summaryQuery(filters)}`)
}
@@ -54,7 +58,7 @@ export function useActivity() {
}
}
return { listActivity, getSummary, exportActivity, listPeople }
return { listActivity, listRecentActivity, getSummary, exportActivity, listPeople }
}
export function downloadBlob(blob: Blob, fileName: string) {