My To Do List project is a task management application that allows you to create, delete, and edit tasks. It utilizes local storage to store the tasks. The project features a "Clear all completed" button that removes all checked tasks and displays the remaining unfinished tasks. It was implemented using HTML, CSS and JS, with webpack for bundle.
In this branch you can find this new file:
/modules/checkbox_events.js Mark task completed by selecting the corresponding checkbox and updated tasks in the local storage.
Also you can find the following changes in the task_class.js file:
Generate dynamically checkbox element and corresponding eventlistener when you click on it to updates status in local storage.
Finally you can find this addition in the index.js file:
Add eventlistener when you click the All clear completed button and display updated To Do List