InstruçÔes

Passo 62

Se vocĂȘ adicionar, atualizar ou remover uma tarefa, isso deve ser refletido na UI. No entanto, isso nĂŁo estĂĄ acontecendo agora porque vocĂȘ ainda nĂŁo recuperou as tarefas. Para fazer isso, vocĂȘ precisa modificar seu taskData inicial para carregar data do localStorage. Se nĂŁo houver nada em localStorage ele deve ser atribuĂ­do a um array vazio. Defina taskData para a recuperação de data do armazenamento local ou um array vazio. Certifique-se de analisar os dados recebidos com JSON.parse() porque vocĂȘ os salvou como uma string.

O que fazer:

Testes:

  • VocĂȘ deve definir a variĂĄvel `taskData` como `JSON.parse(localStorage.getItem("data")) || [];`.

Preview