'use client'; // File: components/review-task/DelegatedBadge.tsx // แสดง indicator "Delegated from X" บน Review Task (T041) import { ArrowRightLeft } from 'lucide-react'; import { Badge } from '@/components/ui/badge'; import { HoverCard, HoverCardContent, HoverCardTrigger, } from '@/components/ui/hover-card'; interface DelegatedBadgeProps { delegatedFromUser?: { publicId: string; fullName?: string; email?: string; }; } export function DelegatedBadge({ delegatedFromUser }: DelegatedBadgeProps) { if (!delegatedFromUser) return null; const displayName = delegatedFromUser.fullName ?? delegatedFromUser.email ?? 'Unknown'; return ( Delegated

Delegated from: {displayName}

); }