- Navios
- 8 de setembro de 2026 às 01:49 UTC
- Autor
- Kamo
- Enviar
- be10ab0
`await promess.catch((e: Erro) => e)` não lhe dá um Erro. A captura handler's return type unions com o tipo de resolução da promessa, então o resultado é `ChessGameView □ Erro' e `.message` não existe nele — sete erros, e uma compilação vermelha, no arquivo adicionado para provar que o tratamento de erros funciona. Substituido por um helper explícito que retorna a rejeição ou falha em voz alta se o chamado resolvido, que também faz "isso deve rejeitar" uma afirmação em vez de uma suposição. Foi empurrado porque eu li um arquivo de saída tsc com fundo EMPTY como um passe. A tsc leva minutos aqui; um veredicto ausente significa ainda em execução, nunca limpo.