Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

1
resposta

Jeito alternativo (?) de setState das categorias

Tem algum motivo pelo qual eu não poderia fazer a atualização do state de categorias da maneira a seguir, e não do jeito que foi feito na aula?

    addCategory(CategoryName){
        //"..." opens up a list. Without it, words would start to group together
        const categoryList = [...this.state.categories, CategoryName]
        const newCategories = {
            categories: categoryList
        }
        this.setState(newCategories)
    }

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Fala Luiza, tudo bem?

Não há problemas em utilizar dessa maneira, acredito que o instrutor queria demonstrar o uso do spread operator e outras maneiras de se atribuir um novo valor a um estado, mas o próprio React ja faz essa mesclagem como diz a documentação, então não teria problemas utilizar dessa maneira que tem feito.

Espero ter ajudado, bons estudos :D