diff --git a/src/components/card/CardModal.vue b/src/components/card/CardModal.vue index 7794bf772..9706ec7aa 100644 --- a/src/components/card/CardModal.vue +++ b/src/components/card/CardModal.vue @@ -31,11 +31,11 @@

-
+
Members
-
+
Tags
@@ -53,7 +53,10 @@
- +
+ + +
@@ -84,13 +87,14 @@ import relativeDate from '../../mixins/relativeDate' import { showError } from '@nextcloud/dialogs' import { getCurrentUser } from '@nextcloud/auth' import MembersTab from './MembersTab.vue' +import TagsTab from './TagsTab.vue' import Description from './Description.vue' const capabilities = window.OC.getCapabilities() export default { name: 'CardModal', - components: { Avatar, MembersTab, Description }, + components: { Avatar, MembersTab, Description, TagsTab }, mixins: [relativeDate], props: { id: { @@ -179,14 +183,25 @@ export default { showModal() { this.$store.dispatch('setConfig', { cardDetailsInModal: true }) }, + closeModal() { this.$store.dispatch('setConfig', { cardDetailsInModal: false }) }, + + changeActiveTab(tab) { + this.activeTab = tab + }, }, } diff --git a/src/components/cards/CardMenu.vue b/src/components/cards/CardMenu.vue index 262da206c..5b471ea86 100644 --- a/src/components/cards/CardMenu.vue +++ b/src/components/cards/CardMenu.vue @@ -135,7 +135,7 @@ export default { }, activeBoards() { return this.$store.getters.boards.filter((item) => item.deletedAt === 0 && item.archived === false) - } + }, }, methods: { openCard() {