o setState() ao atribuir um novo estado no this.state ele sobrescreve objeto nota anterior?
o setState() ao atribuir um novo estado no this.state ele sobrescreve objeto nota anterior?
Fala ai Felipe, tudo bem? o setState
faz um merge do objeto passado como parâmetro com o objeto que representa o estado anterior, exemplo:
{ nome: 'Matheus' } // estado anterior
this.setState({ nome: 'Outro' }) // ele vai sobrescrever o antigo `nome` para o novo
{ nome: 'Matheus' } // estado anterior
this.setState({ sobrenome: 'Outro' }) // mergiar o objeto antigo ficando um novo estado com nome e sobrenome
Espero ter ajudado.