FN-5731: add near-duplicate-flagged to dashboard activity maps
Fixes typecheck failure — the new task:near-duplicate-flagged ActivityEventType was missing from the exhaustive Record maps in ActivityFeed and ActivityLogModal. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -38,6 +38,7 @@ const TYPE_CONFIG: Record<ActivityFeedEntry["type"], {
|
||||
"task:auto-archived-duplicate": { label: "Auto-Archived (Duplicate)", icon: Trash2, color: "var(--text-muted)" },
|
||||
"task:auto-archived-deterministic-duplicate": { label: "Auto-Archived (Deterministic Duplicate)", icon: Trash2, color: "var(--text-muted)" },
|
||||
"task:auto-archived-near-duplicate": { label: "Auto-Archived (Near-Duplicate)", icon: Trash2, color: "var(--text-muted)" },
|
||||
"task:near-duplicate-flagged": { label: "Near-Duplicate Flagged", icon: AlertTriangle, color: "var(--color-warning)" },
|
||||
"settings:updated": { label: "Settings", icon: Settings, color: "var(--text-muted)" },
|
||||
"project:isolation-transition": { label: "Isolation", icon: Folder, color: "var(--color-info)" },
|
||||
};
|
||||
|
||||
@@ -36,6 +36,7 @@ const EVENT_TYPE_LABELS: Record<ActivityEventType, string> = {
|
||||
"task:merge-worktree-reacquired": "Merge Worktree Reacquired",
|
||||
"task:auto-archived-deterministic-duplicate": "Task Auto-Archived (Deterministic Duplicate)",
|
||||
"task:auto-archived-near-duplicate": "Task Auto-Archived (Near-Duplicate)",
|
||||
"task:near-duplicate-flagged": "Near-Duplicate Flagged",
|
||||
"settings:updated": "Settings Updated",
|
||||
"project:isolation-transition": "Project Isolation Transition",
|
||||
};
|
||||
@@ -52,6 +53,7 @@ const EVENT_TYPE_ICONS: Record<ActivityEventType, React.ReactNode> = {
|
||||
"task:auto-archived-duplicate": <Trash2 size={14} className="activity-icon deleted" />,
|
||||
"task:auto-archived-deterministic-duplicate": <Trash2 size={14} className="activity-icon deleted" />,
|
||||
"task:auto-archived-near-duplicate": <Trash2 size={14} className="activity-icon deleted" />,
|
||||
"task:near-duplicate-flagged": <AlertCircle size={14} className="activity-icon updated" />,
|
||||
"task:merge-worktree-reacquired": <RefreshCw size={14} className="activity-icon updated" />,
|
||||
"settings:updated": <Settings size={14} className="activity-icon settings" />,
|
||||
"project:isolation-transition": <Folder size={14} className="activity-icon settings" />,
|
||||
|
||||
Reference in New Issue
Block a user