feat: replace dynamic avatar generation with static image assets

This commit is contained in:
2025-11-20 15:05:17 -03:00
parent 51e2efa07e
commit 0af8daa901
17 changed files with 146 additions and 576 deletions

View File

@@ -70,8 +70,7 @@ export const criarConversa = mutation({
args: {
tipo: v.union(v.literal('individual'), v.literal('grupo'), v.literal('sala_reuniao')),
participantes: v.array(v.id('usuarios')),
nome: v.optional(v.string()),
avatar: v.optional(v.string())
nome: v.optional(v.string())
},
handler: async (ctx, args) => {
const usuarioAtual = await getUsuarioAutenticado(ctx);
@@ -103,7 +102,6 @@ export const criarConversa = mutation({
const dadosConversa: Omit<Doc<'conversas'>, '_id' | '_creationTime'> = {
tipo: args.tipo,
nome: args.nome,
avatar: args.avatar,
participantes: args.participantes,
criadoPor: usuarioAtual._id,
criadoEm: Date.now()
@@ -152,8 +150,7 @@ export const criarConversa = mutation({
export const criarSalaReuniao = mutation({
args: {
nome: v.string(),
participantes: v.array(v.id('usuarios')),
avatar: v.optional(v.string())
participantes: v.array(v.id('usuarios'))
},
handler: async (ctx, args) => {
const usuarioAtual = await getUsuarioAutenticado(ctx);
@@ -174,7 +171,6 @@ export const criarSalaReuniao = mutation({
const dadosConversa: Omit<Doc<'conversas'>, '_id' | '_creationTime'> = {
tipo: 'sala_reuniao' as const,
nome: args.nome.trim(),
avatar: args.avatar,
participantes: participantesUnicos,
criadoPor: usuarioAtual._id,
criadoEm: Date.now(),
@@ -2010,7 +2006,6 @@ export const obterUsuariosOnline = query({
_id: u._id,
nome: u.nome,
email: u.email,
avatar: u.avatar,
fotoPerfil: u.fotoPerfil,
statusPresenca: u.statusPresenca,
statusMensagem: u.statusMensagem,
@@ -2055,7 +2050,6 @@ export const listarTodosUsuarios = query({
nome: u.nome,
email: u.email,
matricula,
avatar: u.avatar,
fotoPerfil: u.fotoPerfil,
fotoPerfilUrl,
statusPresenca: u.statusPresenca,