+ {/* Header com tipo e botao de remover */}
+
+
+ {/* Assunto */}
+
+
+ handleChange("subject", e.target.value)}
+ onFocus={() => setActiveField("subject")}
+ placeholder="Ex.: Atualizacao do chamado #{{ticket.reference}}"
+ />
+
+
+ {/* Mensagem */}
+
+
+
setActiveField("message")}>
+ handleChange("message", v)}
+ onInsertVariable={(ref) => {
+ messageEditorRef.current = ref
+ }}
+ />
+
+
+
+ {/* Paleta de variaveis */}
+
+
+
+ {EMAIL_VARIABLES.map((variable) => (
+
+
+
+
+
+ {variable.description}
+
+
+ ))}
+
+
+
+ {/* Destinatarios */}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ handleChange("toEmails", e.target.value)}
+ placeholder="cliente@empresa.com, outro@dominio.com"
+ className="bg-white"
+ />
+
+
+
+
+ {/* Botao do e-mail */}
+
+
+
+
+
+
+
+
+ handleChange("ctaLabel", e.target.value)}
+ placeholder="Abrir chamado"
+ />
+
+
+
+ )
+}