"use client" import { useTranslations } from "next-intl" import { BrandHeader } from "@/components/ui/brand-header" import { FloatingLanguageSwitcher } from "@/components/layout/floating-language-switcher" import { SharedMessageDetail } from "@/components/emails/shared-message-detail" interface MessageDetail { id: string from_address?: string to_address?: string subject: string content?: string html?: string received_at?: Date sent_at?: Date expiresAt?: Date emailAddress?: string emailExpiresAt?: Date } interface SharedMessagePageClientProps { message: MessageDetail } export function SharedMessagePageClient({ message }: SharedMessagePageClientProps) { const t = useTranslations("emails") const tShared = useTranslations("emails.shared") return (