MCPcopy Create free account
hub / github.com/SuperSimpleDev/javascript-course / addTodo

Function addTodo

1-exercise-solutions/lesson-11/11x.js:38–58  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

36}
37
38function addTodo() {
39 const inputElement = document.querySelector('.js-name-input');
40 const name = inputElement.value;
41
42 const dateInputElement = document.querySelector('.js-due-date-input');
43 const dueDate = dateInputElement.value;
44
45 todoList.push({
46 //name: name,
47 //dueDate: dueDate,
48 name,
49 dueDate
50 });
51
52 inputElement.value = '';
53
54 renderTodoList();
55
56 // Whenever we update the todo list, save in localStorage.
57 saveToStorage();
58}
59
60function saveToStorage() {
61 localStorage.setItem('todoList', JSON.stringify(todoList));

Callers

nothing calls this directly

Calls 2

renderTodoListFunction · 0.70
saveToStorageFunction · 0.70

Tested by

no test coverage detected