From ee81e2cef8242d06b05e3f8e459f78aceb325be8 Mon Sep 17 00:00:00 2001 From: Christopher Ng Date: Wed, 19 Apr 2023 16:52:06 -0700 Subject: Add accessible system tags select Signed-off-by: Christopher Ng --- apps/files/src/views/Sidebar.vue | 38 +++++++++++++++++++++++++++++--------- 1 file changed, 29 insertions(+), 9 deletions(-) (limited to 'apps/files/src') diff --git a/apps/files/src/views/Sidebar.vue b/apps/files/src/views/Sidebar.vue index 5c3967b1c93..9b43570e345 100644 --- a/apps/files/src/views/Sidebar.vue +++ b/apps/files/src/views/Sidebar.vue @@ -36,10 +36,16 @@ @closed="handleClosed"> @@ -96,22 +102,25 @@ import NcEmptyContent from '@nextcloud/vue/dist/Components/NcEmptyContent.js' import FileInfo from '../services/FileInfo.js' import SidebarTab from '../components/SidebarTab.vue' import LegacyView from '../components/LegacyView.vue' +import SystemTags from '../../../systemtags/src/components/SystemTags.vue' export default { name: 'Sidebar', components: { + LegacyView, NcActionButton, NcAppSidebar, NcEmptyContent, - LegacyView, SidebarTab, + SystemTags, }, data() { return { // reactive state Sidebar: OCA.Files.Sidebar.state, + showTags: false, error: null, loading: true, fileInfo: null, @@ -410,9 +419,7 @@ export default { * Toggle the tags selector */ toggleTags() { - if (OCA.SystemTags && OCA.SystemTags.View) { - OCA.SystemTags.View.toggle() - } + this.showTags = !this.showTags }, /** @@ -505,7 +512,7 @@ export default { -- cgit v1.2.3