import { Body, Button, Container, Head, Heading, Html, Preview, Section, Text, Tailwind, } from "@react-email/components"; import * as React from "react"; interface InvitationEmailProps { invitedByName: string; inviteUrl: string; role: string; } export function InvitationEmail({ invitedByName, inviteUrl, role, }: InvitationEmailProps) { return ( {invitedByName} invited you to manage a Minecraft server on CubeAdmin {/* Logo */}
⬛ CubeAdmin
{/* Card */}
You've been invited {invitedByName} has invited you to join CubeAdmin as a{" "} {role}. Click the button below to create your account and start managing the Minecraft server. This invitation link expires in 48 hours. If you didn't expect this email, you can safely ignore it.
CubeAdmin — Minecraft Server Management
); } export default InvitationEmail;