import * as React from "react" import { Button, Heading, Hr, Section, Text } from "@react-email/components" import { RavenEmailLayout } from "./_components/layout" import { TicketCard, type TicketCardProps } from "./_components/ticket-card" import { EMAIL_COLORS } from "./_components/tokens" export type TicketResolvedEmailProps = TicketCardProps & { ticketUrl: string ratingUrl?: string | null resolution?: string | null } export default function TicketResolvedEmail(props: TicketResolvedEmailProps) { const { ticketUrl, ratingUrl, resolution, ...ticketProps } = props return (
🎉
Chamado resolvido Seu chamado foi marcado como resolvido. Confira os detalhes abaixo. {resolution ? (
Resolucao {resolution}
) : null}
{ratingUrl ? ( ) : null}

Sua opiniao e importante! Avalie o atendimento para nos ajudar a melhorar.
) } TicketResolvedEmail.PreviewProps = { ticketNumber: "41025", ticketTitle: "Computador nao liga apos atualizacao", status: "RESOLVED", priority: "HIGH", category: "Hardware", subcategory: "Desktop", ticketUrl: "https://raven.rever.com.br/tickets/abc123", ratingUrl: "https://raven.rever.com.br/rate/abc123", resolution: "Problema resolvido apos atualizacao do driver da placa de video e reinicializacao do sistema.", } satisfies TicketResolvedEmailProps