Export History Table
Component Detail
User Interface
low complexity
frontend
1
Dependencies
0
Dependents
2
Entities
0
Integrations
Description
Tabular view in the Reporting & Export section listing all past Bufdir exports for the organization. Each row shows the reporting period, export status, triggering user, timestamp, and a re-download link if the signed URL is still valid (within 24 h).
export-history-table
Responsibilities
- Fetch paginated export history from GET /api/v1/reports/bufdir/exports
- Render rows with status badges (pending, processing, completed, failed)
- Show re-download button when signed URL is still within TTL
- Filter and sort by period, status, or user
Interfaces
loadHistory(orgId: string, page: number): Promise<ExportRecord[]>
onRedownload(exportId: string): void
Relationships
Related Data Entities (2)
Data entities managed by this component