From db48b95509062ee04cdf0338c9eaee878f29f364 Mon Sep 17 00:00:00 2001 From: dichgrem Date: Mon, 1 Dec 2025 13:28:47 +0800 Subject: [PATCH] fix:toggleTodo --- todos/src/App.vue | 5 +++++ todos/src/components/TodoList.vue | 10 +++++++--- todos/src/stores/todo.js | 9 +++++++++ 3 files changed, 21 insertions(+), 3 deletions(-) diff --git a/todos/src/App.vue b/todos/src/App.vue index fd187db..23db1a3 100644 --- a/todos/src/App.vue +++ b/todos/src/App.vue @@ -28,6 +28,10 @@ function editTodo({ item, text }) { todoStore.editTodo({ item, text }); } +function toggleTodo(item) { + todoStore.toggle(item); +} + function changeTabType(type) { console.log("App.vue tab change:", type); todoStore.setTab(type); @@ -50,6 +54,7 @@ const showTodos = computed(() => { @delTodo="delTodo" @move="moveTodo" @edit="editTodo" + :toggleTodo="toggleTodo" />
- - + @@ -46,7 +50,7 @@