Instruções
Passo 34
Você deve exibir os botões
Cancel e Discard para o usuário somente se houver algum texto presente nos campos de entrada.
Comece removendo a linha confirmCloseDialog.showModal();.
Então, dentro do listener de evento closeTaskFormBtn, escreva uma lógica para verificar se há um valor em titleInput, dateInput ou no campo descriptionInput.
Se algum desses campos de entrada tiver um valor, então use o método showModal() em confirmCloseDialog. Caso contrário, se não houver alterações, chame a função reset() para limpar os campos de entrada e ocultar o modal do formulário.
O que fazer:
Testes:
- Se algum dos campos de entrada tiver um valor, então a caixa de diálogo de confirmação deve ser exibida. Caso contrário, a função `reset` deve ser chamada.
Preview