From bcaa74b33fcd645232d654fd05b1b07bbc2e2aa2 Mon Sep 17 00:00:00 2001 From: Luka Trovic Date: Fri, 4 Feb 2022 15:24:03 +0100 Subject: [PATCH] feat: add due date tab Signed-off-by: Luka Trovic --- src/components/card/CardModal.vue | 8 +- src/components/card/DueDateTab.vue | 139 +++++++++++++++++++++++++++++ src/components/card/TagsTab.vue | 2 +- 3 files changed, 145 insertions(+), 4 deletions(-) create mode 100644 src/components/card/DueDateTab.vue diff --git a/src/components/card/CardModal.vue b/src/components/card/CardModal.vue index 9706ec7aa..5e71f633a 100644 --- a/src/components/card/CardModal.vue +++ b/src/components/card/CardModal.vue @@ -39,7 +39,7 @@ Tags -
+
Due date
@@ -56,6 +56,7 @@
+
@@ -88,13 +89,14 @@ import { showError } from '@nextcloud/dialogs' import { getCurrentUser } from '@nextcloud/auth' import MembersTab from './MembersTab.vue' import TagsTab from './TagsTab.vue' +import DueDateTab from './DueDateTab.vue' import Description from './Description.vue' const capabilities = window.OC.getCapabilities() export default { name: 'CardModal', - components: { Avatar, MembersTab, Description, TagsTab }, + components: { Avatar, MembersTab, Description, TagsTab, DueDateTab }, mixins: [relativeDate], props: { id: { @@ -198,7 +200,7 @@ export default {