- Navios
- 24 de agosto de 2026 às 22:09 UTC
- Autor
- kamo
- Enviar
- 40f8db1
A lista de mensagens teclava cada linha no ID da mensagem, e o ID da mensagem enviada muda exatamente uma vez — a linha otimista é anexada sob um id local, e o eco STOMP (ou o envio resposta) re-keys para o servidor. Reagir lê isso como uma linha deixando e uma linha diferente chegando, assim que rasgou o elemento para baixo e montou um novo, e o novo correu o Primavera de entrada de montagem novamente. O membro viu a sua própria mensagem aparecer duas vezes. As linhas agora chave em `localId ?? id`: @kamo/chat-core 0.1.7 carrega o ID uma linha foi criada sob para a vida da linha, assim uma mensagem enviada desta janela mantém um elemento de otimista para confirmar, e uma mensagem que chegou ainda chaves em seu ID servidor. O teste afirma identidade de elemento em vez da animação — se o nó DOM sobreviver ao id mudança, nada renovado e nada pode repetir.