diff --git a/node_modules/.vite/deps/_metadata.json b/node_modules/.vite/deps/_metadata.json index 4a1a33ec..7b507e1b 100644 --- a/node_modules/.vite/deps/_metadata.json +++ b/node_modules/.vite/deps/_metadata.json @@ -1,19 +1,19 @@ { - "hash": "c9e9bd60", - "configHash": "01a344ed", + "hash": "b70463bf", + "configHash": "5b7b5918", "lockfileHash": "15613195", - "browserHash": "5dd2ada2", + "browserHash": "6c715d40", "optimized": { "vue": { "src": "../../vue/dist/vue.runtime.esm-bundler.js", "file": "vue.js", - "fileHash": "6afcb8f2", + "fileHash": "2fa29594", "needsInterop": false }, "vue-router": { "src": "../../vue-router/dist/vue-router.mjs", "file": "vue-router.js", - "fileHash": "3d78d312", + "fileHash": "5f636aa4", "needsInterop": false } }, diff --git a/src/components/Todos.vue b/src/components/Todos.vue index 319d90e0..8725dfd9 100644 --- a/src/components/Todos.vue +++ b/src/components/Todos.vue @@ -44,6 +44,11 @@ filtered_todos.value = todos.value.filter(todo => todo.etat==etat); } } + //Question 10 - delete finished task + function delete_fini(){ + todos.value = todos.value.filter(todo => todo.etat !== Etat.FINI); + filtered_todos.value=todos.value; + } //Question 7 - Delete all_todos // Delete all todos @@ -57,7 +62,6 @@ todos.value =todos.value.filter(todo => todo!= this_todo); filtered_todos.value=todos.value - } @@ -70,10 +74,8 @@ - -

Filter todos

+
+ +

Todos