import { Body, Container, Head, Heading, Html, Preview, Section, Text, } from "@react-email/components"; interface RecommendationEmailProps { clientName: string; recommendationText: string; } export function RecommendationEmail({ clientName, recommendationText, }: RecommendationEmailProps) { return ( New fitness recommendation from your trainer New Recommendation! 📋 Hi {clientName}, Your trainer has created a new personalized recommendation for you:
{recommendationText}
Open your FitAI mobile app to view the complete recommendation including your activity plan and nutrition guidance. Keep up the great work!
The FitAI Team
); } // Default export for email previews export default RecommendationEmail; // Styles const main = { backgroundColor: "#f6f9fc", fontFamily: '-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Ubuntu,sans-serif', }; const container = { backgroundColor: "#ffffff", margin: "0 auto", padding: "20px 0 48px", marginBottom: "64px", maxWidth: "600px", }; const h1 = { color: "#333", fontSize: "28px", fontWeight: "bold", margin: "40px 0 20px", padding: "0 40px", }; const text = { color: "#333", fontSize: "16px", lineHeight: "26px", padding: "0 40px", margin: "16px 0", }; const section = { padding: "20px 40px", backgroundColor: "#f0fdf4", margin: "20px 0", borderLeft: "4px solid #10b981", borderRadius: "4px", }; const recommendationContent = { color: "#333", fontSize: "16px", lineHeight: "26px", margin: "0", padding: "0", fontStyle: "italic" as const, };