aster-alemu / To-Do-List-Projetc

This project is developed using HTML, CSS and Javascript. It is used to add, remove, delete and update todolist
3 stars 0 forks source link

Todo list with Add and Remove function #13

Closed aster-alemu closed 2 years ago

aster-alemu commented 2 years ago

In this PR, I have been doing the following activities.

  1. Remove all hardcoded items from the tasks array.
  2. Create a new JavaScript file for the new functionality.
  3. Implement a function for adding a new task (add a new element to the array).
  4. Implement a function for deleting a task (remove an element from the array).
  5. Implement a function for editing task descriptions.
  6. By default new tasks have the property completed set to false and the property index set to the value of the new array length
  7. Deleting a task should update all remaining items' indexes, so they represent the current list order and are unique
  8. All changes to the To Do List be saved in local storage.
  9. Check for linter errors