import Link from 'next/link'; import { apiFetch } from '../../_lib/api'; interface MessageDetail { id: string; tenantId: string; platform: string; platformMsgId: string; sourceGroupId: string; sourceGroup: { id: string; name: string; platformId: string; claimStatus: string; isActive: boolean; createdAt: string; } | null; senderJid: string; senderName: string | null; senderTowerUser: { id: string; jid: string; phoneHash: string; displayName: string | null; createdAt: string; } | null; content: string; mediaUrl: string | null; tags: string[]; status: string; createdAt: string; updatedAt: string; approval: { id: string; adminId: string; decision: string; notes: string | null; decidedAt: string; } | null; } function Field({ label, children }: { label: string; children: React.ReactNode }) { return (
{error ?? 'Message not found'}
{msg.content}