Learn localStorage by Building a Todo App - Step 34

Tell us what’s happening:

Looks like this is one of the steps they have made changes to, and it messed things up. I have gone through this multiple ways. This is the second time I have found such an issue in the JS lessons.

Your code so far

<!-- file: index.html -->

/* file: styles.css */

/* file: script.js */
// User Editable Region

closeTaskFormBtn.addEventListener("click", () => {
  const formInputContainValues = titleInput.value || dateInput.value || descriptionInput.value;
  if (formContainValues) {
  confirmCloseDialog.showModal();
  } else {
    reset()
  }
});

// User Editable Region

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36

Challenge Information:

Learn localStorage by Building a Todo App - Step 34

Welcome back to the forum @ameliawht75

The faded variable means you are not using it in the function.

image

Happy coding

You just misspelled the variable name (const formInputContainValues) inside the condition (formContainValues). It happens to me as well sometimes :upside_down_face: