feat: add tab navigation and content management for notifications page, allowing users to switch between Enviar Notificação, Gerenciar Templates, and Agendamentos for improved organization and usability
This commit is contained in:
@@ -851,13 +851,19 @@ export default defineSchema({
|
||||
),
|
||||
titulo: v.string(),
|
||||
corpo: v.string(), // pode ter variáveis {{variavel}}
|
||||
htmlCorpo: v.optional(v.string()), // versão HTML do corpo (com wrapper)
|
||||
variaveis: v.optional(v.array(v.string())), // ["motivo", "senha", etc.]
|
||||
categoria: v.optional(
|
||||
v.union(v.literal("email"), v.literal("chat"), v.literal("ambos"))
|
||||
), // categoria do template
|
||||
tags: v.optional(v.array(v.string())), // tags para organização
|
||||
criadoPor: v.optional(v.id("usuarios")),
|
||||
criadoEm: v.number(),
|
||||
})
|
||||
.index("by_codigo", ["codigo"])
|
||||
.index("by_tipo", ["tipo"])
|
||||
.index("by_criado_por", ["criadoPor"]),
|
||||
.index("by_criado_por", ["criadoPor"])
|
||||
.index("by_categoria", ["categoria"]),
|
||||
|
||||
// Configuração de Email/SMTP
|
||||
configuracaoEmail: defineTable({
|
||||
|
||||
Reference in New Issue
Block a user