feat: enhance chat components with improved accessibility features, including ARIA attributes for search and user status, and implement message length validation and file type checks in message input handling
This commit is contained in:
@@ -11,6 +11,14 @@ export const chatMinimizado = writable<boolean>(false);
|
||||
// Store para o contador de notificações
|
||||
export const notificacoesCount = writable<number>(0);
|
||||
|
||||
// Store para coordenar notificações entre componentes (evitar duplicação)
|
||||
// Quando uma notificação é mostrada em um componente, os outros devem ignorar
|
||||
export const notificacaoAtiva = writable<{
|
||||
conversaId: string;
|
||||
mensagemId: string;
|
||||
componente: 'widget' | 'messageList';
|
||||
} | null>(null);
|
||||
|
||||
// Funções auxiliares
|
||||
export function abrirChat() {
|
||||
chatAberto.set(true);
|
||||
|
||||
Reference in New Issue
Block a user