1
resposta

[Sugestão] [Sugestão]

Quando uma tarefa foi concluída, o texto da tarefa em andamento não seria interessante ser retirado ? Poderia ser acrescentada a linha destacada abaixo (em negrito) no arquivo script-crud.js

document.addEventListener('FocoFinalizado', () => { if (tarefaSelecionada && liTarefaSelecionada) { liTarefaSelecionada.classList.remove('app__section-task-list-item-active') liTarefaSelecionada.classList.add('app__section-task-list-item-complete') liTarefaSelecionada.querySelector('button').setAttribute('disabled','disabled') tarefaSelecionada.completa = true atualizarTarefas() paragrafoDescricaoTarefa.textContent = '' } })

1 resposta

Olá Lucielder,

Obrigado por compartilhar sua sugestão! Sua ideia de limpar o texto da tarefa em andamento quando uma tarefa é concluída faz sentido e pode melhorar a experiência do usuário.

Aqui está o código que você sugeriu, com a linha que você adicionou destacada:

document.addEventListener('FocoFinalizado', () => { 
    if (tarefaSelecionada && liTarefaSelecionada) { 
        liTarefaSelecionada.classList.remove('app__section-task-list-item-active') 
        liTarefaSelecionada.classList.add('app__section-task-list-item-complete') 
        liTarefaSelecionada.querySelector('button').setAttribute('disabled','disabled') 
        tarefaSelecionada.completa = true 
        atualizarTarefas() 
        **paragrafoDescricaoTarefa.textContent = ''** 
    } 
})

Essa linha garante que o conteúdo do parágrafo que descreve a tarefa seja limpo quando o evento ‘FocoFinalizado’ é acionado.

Sua contribuição é muito apreciada! Se você tiver mais sugestões ou perguntas, fique à vontade para compartilhar.