Sync Status Dashboard Widget
Component Detail
User Interface
low complexity
frontend
1
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Inline dashboard widget embedded in the Security Dashboard and Integration Settings Page that visualises current sync health, last successful sync timestamp, pending retry queue depth, and recent error log entries.
sync-status-dashboard-widget
Responsibilities
- Display last-sync timestamp and next scheduled sync time
- Show retry queue depth and error counts with severity indicators
- Render per-entity sync progress (users, activities, assignments)
- Link errors to the audit log for full trace
Interfaces
renderSyncHealth(metrics: SyncMetrics)
renderRetryQueueDepth(count: number)
renderRecentErrors(errors: SyncError[])
onViewAuditLog()