diff --git a/src/editor/widgets/task/TaskMeta.ts b/src/editor/widgets/task/TaskMeta.ts
index 602efdf..906c891 100644
--- a/src/editor/widgets/task/TaskMeta.ts
+++ b/src/editor/widgets/task/TaskMeta.ts
@@ -1,6 +1,6 @@
import { defineWidget } from '@/runtime/DefineWidget.ts'
import { renderIcon } from '@/utils/webutils.ts'
-import TaskView from './TaskView.vue'
+import TaskView from './TaskView2.vue'
export default defineWidget({
name: 'task',
diff --git a/src/editor/widgets/task/TaskView2.vue b/src/editor/widgets/task/TaskView2.vue
new file mode 100644
index 0000000..198ecb3
--- /dev/null
+++ b/src/editor/widgets/task/TaskView2.vue
@@ -0,0 +1,212 @@
+
+
+
+
+
+
+