1
resposta

Por que usar state: {... prato} em vez de state:prato

Sei que esse assunto foi abordado no curso anterior, porém não ficou claro pra mim o porquê ser melhor (ou ser o certo) usar o spread de prato em vez de colocar o próprio prato no state.

1 resposta

Olá Joice, tudo bem?

O spread é utilizado para expandir um iterável como um objeto, string ou array em seus elementos. Se colocasse só o state: prato você estaria criando uma cópia real ou um clone, e não utilizando os mesmos recursos já existentes.