Oi Eric,
Pelo que entendi, você está enfrentando um erro relacionado ao querySelector ao testar o código do vídeo 5, onde você está configurando o ícone de disquete. O erro específico que você está recebendo é: "Uncaught DOM Exception: Failed to execute 'querySelector' on 'Document': '[data-value"undefined" input[type="[text"]' is not a valid selector."
Parece que o problema está na linha 97 do arquivo main.js, onde você está criando a função salvarEdicao(). Na chamada do querySelector, você está passando um seletor inválido.
Aqui está a linha de código que você precisa corrigir:
const itemEditado = document.querySelector(`[data-value"${itemAEditar}" input[type="[text"]`)
O problema está na falta do sinal de igual depois de data-value. Além disso, você precisa adicionar um espaço entre o atributo type e seu valor [text].
A linha corrigida ficaria assim:
const itemEditado = document.querySelector(`[data-value="${itemAEditar}"] input[type="text"]`)
Dessa forma, o querySelector irá selecionar corretamente o elemento desejado.