User Interface medium complexity frontend
3
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

Dedicated filtered list page within the admin portal that surfaces only flagged activities, enabling coordinators to triage outstanding flags efficiently. Supports sorting by flag date, filtering by flag reason category, and inline resolution actions. Displays potential duplicate suggestions surfaced by the Duplicate Detection Service alongside each flagged record.

Feature: Activity Flagging

flagged-activities-filter-view

Responsibilities

  • Query and display activities filtered to flagged state
  • Render duplicate-suggestion panel for each flagged activity
  • Provide inline resolve and unflag actions without leaving the triage view
  • Support pagination and sorting by flag date and reason

Interfaces

loadFlaggedActivities(filters: FlagFilter): Future<List<ActivityFlag>>
resolveFlag(activityId: string): Future<void>
renderDuplicateSuggestions(activityId: string): Widget

Relationships

Dependencies (3)

Components this component depends on