/** * Wrapper HTML para templates de email do SGSE * Aplica estilo governamental profissional com logo e assinatura padronizada */ /** * Obtém a URL base do sistema para uso em links de email */ function getBaseUrl(): string { // Em produção, usar variável de ambiente const url = process.env.FRONTEND_URL || 'http://localhost:5173'; // Garantir que tenha protocolo if (!url.match(/^https?:\/\//i)) { return `http://${url}`; } return url; } /** * Gera o HTML do header com logo do Governo de PE */ function generateHeader(): string { const baseUrl = getBaseUrl(); return `
|
|
|
${linhaComLinks}
`; }) .join(''); }