From deb6a0b8ed44b03962b264f8882394c7300b2084 Mon Sep 17 00:00:00 2001 From: Patrick Toal Date: Wed, 3 Apr 2024 13:28:35 -0400 Subject: [PATCH] Basic New Task --- backup/.env | 3 + backup/appwrite.json | 4 + package.json | 1 - src/components/task/TaskComponent.vue | 2 +- src/components/task/TaskEditComponent.vue | 220 ++++++++++++++++++ src/components/task/TaskTableComponent.vue | 2 - src/pages/task/NewTaskPage.vue | 255 ++++++++++++++------- src/stores/boat.ts | 8 +- src/stores/task.ts | 27 ++- v1 | 0 yarn.lock | 5 - 11 files changed, 426 insertions(+), 101 deletions(-) create mode 100644 backup/.env create mode 100644 backup/appwrite.json create mode 100644 src/components/task/TaskEditComponent.vue create mode 100644 v1 diff --git a/backup/.env b/backup/.env new file mode 100644 index 0000000..48fa46c --- /dev/null +++ b/backup/.env @@ -0,0 +1,3 @@ +APPWRITE_ENDPOINT=https://apidev.bab.toal.ca/v1 +APPWRITE_PROJECT_ID=65ede55a213134f2b688 +APPWRITE_API_KEY=71f7f899ca605b39a3f24a80a23b34f580fd7e735316152bc0d5ed042bd452e7116c4d0a7f3c77d343690d6cce229020c76de1733c754a402f15bbe9b2cab5a6cd7b3a7c1c0d66cede4f6aee99cdfac14898b7a2006a5eaae24529bbcb19b4c2f6563adff5688dda9c15357c9e98b449e50b6794dfb8cc6ab61e9f073b08a11e diff --git a/backup/appwrite.json b/backup/appwrite.json new file mode 100644 index 0000000..199b04a --- /dev/null +++ b/backup/appwrite.json @@ -0,0 +1,4 @@ +{ + "projectId": "65ede55a213134f2b688", + "projectName": "" +} \ No newline at end of file diff --git a/package.json b/package.json index 42ffa91..d489648 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,6 @@ "appwrite": "^13.0.0", "pinia": "^2.1.7", "vue": "3", - "vue-multiselect": "^2.1.9", "vue-router": "4" }, "devDependencies": { diff --git a/src/components/task/TaskComponent.vue b/src/components/task/TaskComponent.vue index f664696..3c87cfd 100644 --- a/src/components/task/TaskComponent.vue +++ b/src/components/task/TaskComponent.vue @@ -2,7 +2,7 @@ {{ task.title }} {{ task.description }} - Due: {{ task.dueDate }} + Due: {{ task.due_date }} + + + + + + +
+ + +
+
+ + +
+ + + + +
+ + +
+
+ + +
+
+ + + +
+ + + diff --git a/src/components/task/TaskTableComponent.vue b/src/components/task/TaskTableComponent.vue index 2c68245..5afc594 100644 --- a/src/components/task/TaskTableComponent.vue +++ b/src/components/task/TaskTableComponent.vue @@ -36,8 +36,6 @@
- - diff --git a/src/pages/task/NewTaskPage.vue b/src/pages/task/NewTaskPage.vue index b5d4674..bbfa856 100644 --- a/src/pages/task/NewTaskPage.vue +++ b/src/pages/task/NewTaskPage.vue @@ -10,7 +10,7 @@ hint="A short description of the task" lazy-rules :rules="[ - (val) => + (val: string | any[]) => (val && val.length > 0) || 'Please enter a title for the task', ]" /> @@ -25,7 +25,7 @@ @@ -51,36 +51,92 @@ - - -
- {{ tag }} + +
- {{ match }} + + + + + + + +
+ + +
+
+ + +