import * as React from "react" import { Button, Heading, Hr, Section, Text } from "@react-email/components" import { RavenEmailLayout } from "./_components/layout" import { EMAIL_COLORS } from "./_components/tokens" export type InviteEmailProps = { inviterName: string roleName: string companyName?: string | null inviteUrl: string } export default function InviteEmail(props: InviteEmailProps) { const { inviterName, roleName, companyName, inviteUrl } = props return (
🎉
Voce foi convidado! {inviterName} convidou voce para acessar o Sistema de Chamados Raven.
{companyName ? ( ) : null}
Funcao {roleName}
Empresa {companyName}

Se o botao nao funcionar, copie e cole esta URL no navegador:
{inviteUrl}
Este convite expira em 7 dias. Se voce nao esperava este convite, pode ignora-lo com seguranca.
) } InviteEmail.PreviewProps = { inviterName: "Renan Oliveira", roleName: "Agente", companyName: "Paulicon", inviteUrl: "https://raven.rever.com.br/invite/abc123def456", } satisfies InviteEmailProps