Flag Panel
Component Detail
User Interface
medium complexity
frontend
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Dedicated panel in the Admin Web Portal that lists flagged activities for triage. Reviewers can view flag reasons, notes, and take resolution actions without leaving the panel.
flag-panel
Sources & reasoning
Required by §8 canonical taxonomy under Activity Oversight area. Supports the Bufdir-etterprøving need from §3.2 (NHF). Not in MVP admin scope (§5) which is restricted to user admin and basic overview; aligns to Core Product alongside the rest of the oversight workflow.
-
docs/source/likeperson.md · line 375admin-activity-oversight | Activity Oversight | Activity Review & Approval, Activity Flagging, Duplicate Activity Detection
-
docs/source/likeperson.md · line 68Dokumentvedlegg til aktiviteter: Invitasjoner, Facebook-skjermbilder m.m. - viktig for Bufdir-etterprøving.
Responsibilities
- Render list of flagged activities with reason codes and notes
- Provide filtering and sorting by reason, date, and reviewer
- Surface flag creation form with reason code selector and free-text note
- Trigger flag resolution and removal actions
- Display visual indicators distinguishing flagged from approved entries
Interfaces
renderFlagPanel(filters): PanelView
openFlagForm(activityId): FlagFormDialog
submitFlag(activityId, reasonCode, note): void
resolveFlag(flagId, resolution): void