From 226458d1d5996adeb6c88142b264d22da535a7a0 Mon Sep 17 00:00:00 2001 From: tobinio Date: Fri, 22 May 2026 09:18:35 +0200 Subject: [PATCH] abstract edit / create todo form --- app/components/Edit/EditTodoSheet.vue | 60 +++++++------------ app/components/Edit/NewTodoSheet.vue | 58 +++++++----------- .../{DataSelect.vue => TabedDataSelect.vue} | 0 app/components/Edit/TodoForm.vue | 34 +++++++++++ 4 files changed, 79 insertions(+), 73 deletions(-) rename app/components/Edit/{DataSelect.vue => TabedDataSelect.vue} (100%) create mode 100644 app/components/Edit/TodoForm.vue diff --git a/app/components/Edit/EditTodoSheet.vue b/app/components/Edit/EditTodoSheet.vue index 17a7f0a..5cda629 100644 --- a/app/components/Edit/EditTodoSheet.vue +++ b/app/components/Edit/EditTodoSheet.vue @@ -2,8 +2,7 @@ import { computed, ref } from "vue"; import type { CreateTodoData, UUID } from "~/utils/types"; import Sheet from "../Utils/Sheet.vue"; - import DataSelect from "./DataSelect.vue"; - import TitleSelect from "./TitleSelect.vue"; + import TodoForm from "./TodoForm.vue"; const isOpen = ref(false); @@ -82,40 +81,27 @@ :size="modalSize" @close="close" > -
- - -
- - -
- + + + + diff --git a/app/components/Edit/NewTodoSheet.vue b/app/components/Edit/NewTodoSheet.vue index 08e023e..9b41f87 100644 --- a/app/components/Edit/NewTodoSheet.vue +++ b/app/components/Edit/NewTodoSheet.vue @@ -2,8 +2,7 @@ import { computed, ref } from "vue"; import type { CreateTodoData } from "~/utils/types"; import Sheet from "../Utils/Sheet.vue"; - import DataSelect from "./DataSelect.vue"; - import TitleSelect from "./TitleSelect.vue"; + import TodoForm from "./TodoForm.vue"; const { t } = useI18n(); const { modalSize } = useSettings(); @@ -72,39 +71,26 @@ :size="modalSize" @close="close" > -
- - -
- - -
- + + + + diff --git a/app/components/Edit/DataSelect.vue b/app/components/Edit/TabedDataSelect.vue similarity index 100% rename from app/components/Edit/DataSelect.vue rename to app/components/Edit/TabedDataSelect.vue diff --git a/app/components/Edit/TodoForm.vue b/app/components/Edit/TodoForm.vue new file mode 100644 index 0000000..f2dc4d1 --- /dev/null +++ b/app/components/Edit/TodoForm.vue @@ -0,0 +1,34 @@ + + + -- 2.51.2