Activity Feed Panel
Component Detail
User Interface
medium complexity
frontend
0
Dependencies
0
Dependents
2
Entities
0
Integrations
Description
Renders the live, chronologically ordered stream of recent operational events in the admin portal. Displays each entry with actor, affected entity, action, and relative timestamp, and provides deep links into the relevant detail page. Supports pagination and filtering by entity type.
activity-feed-panel
Sources & reasoning
Canonical feature listed under admin-dashboard in §8 vocabulary. Depends on dashboard-kpis as both compose the dashboard landing surface. MVP target_release: the admin dashboard is part of MVP admin scope per §5 Fase 1 (aktivitetsoversikt - activity oversight is explicitly MVP).
-
docs/source/likeperson.md · line 373admin-dashboard | Admin Dashboard | Dashboard KPIs, Activity Feed
-
docs/source/likeperson.md · line 140-143Activity oversight, approval workflows, and corrections ... Coordinator and organization-level dashboards and KPIs
Responsibilities
- Render feed entries with actor, entity, action, and relative timestamp
- Provide entity-type filter controls and pagination UI
- Wire deep links from each entry to the corresponding detail page
- Poll or subscribe to the Activity Feed Service for live updates
- Show empty, loading, and error states
Interfaces
renderFeed(entries: ActivityEntry[]): void
applyFilter(entityType: string): void
loadNextPage(): Promise<void>
onEntryClick(entryId: string): void
Related Data Entities (2)
Data entities managed by this component