summaryrefslogtreecommitdiffstats
path: root/src/components/Sidebar.vue
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/Sidebar.vue')
-rw-r--r--src/components/Sidebar.vue16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/components/Sidebar.vue b/src/components/Sidebar.vue
index cd88369ee..c51ea16ac 100644
--- a/src/components/Sidebar.vue
+++ b/src/components/Sidebar.vue
@@ -129,7 +129,7 @@
<script lang="ts">
-import Vuex from 'vuex'
+import { mapState } from 'vuex'
import Vue from 'vue'
import NcAppNavigation from '@nextcloud/vue/dist/Components/NcAppNavigation.js'
@@ -148,9 +148,10 @@ import AddFeed from './AddFeed.vue'
import { Folder } from '../types/Folder'
import { Feed } from '../types/Feed'
-const SideBarState: any = {
- topLevelNav(localState: any, state: AppState): any[] {
- let navItems: any[] = state.feeds.filter((feed: Feed) => {
+const SideBarState = {
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
+ topLevelNav(localState: any, state: AppState): (Feed | Folder)[] {
+ let navItems: (Feed | Folder)[] = state.feeds.filter((feed: Feed) => {
return feed.folderId === undefined || feed.folderId === null
})
navItems = navItems.concat(state.folders)
@@ -177,11 +178,11 @@ export default Vue.extend({
}
},
computed: {
- ...Vuex.mapState(['feeds', 'folders']),
- ...Vuex.mapState(SideBarState),
+ ...mapState(['feeds', 'folders']),
+ ...mapState(SideBarState),
},
created() {
- // TODO: ?
+ // TODO: init?
},
methods: {
newFolder(value: string) {
@@ -191,7 +192,6 @@ export default Vue.extend({
},
deleteFolder(folder: Folder) {
this.$store.dispatch(ACTIONS.DELETE_FOLDER, { folder })
- // TODO: Reload
},
showShowAddFeed() {
this.showAddFeed = true