"use client" import Link from "next/link" import { useTranslations } from "next-intl" import { Button } from "@/components/ui/button" import { ExternalLink, Mail } from "lucide-react" interface BrandHeaderProps { title?: string subtitle?: string ctaText?: string } export function BrandHeader({ title, subtitle, ctaText, }: BrandHeaderProps) { const t = useTranslations("emails.shared.brand") const displayTitle = title || t("title") const displaySubtitle = subtitle || t("subtitle") const displayCtaText = ctaText || t("cta") return (
{/* 信封主体 */} {/* 信封边框 */} {/* @ 符号 */} {/* 折线装饰 */} {/* 装饰点 */} {/* 底部装饰线 */}
MoeMail

{displayTitle}

{displaySubtitle}

) }