fix prod build again + fetch lists (and follow request) on login,
stop fetching on logout, don't start fetching in components
This commit is contained in:
parent
50924aab5c
commit
ebe095bd76
4 changed files with 8 additions and 16 deletions
|
|
@ -1,20 +1,11 @@
|
|||
import { mapState } from 'vuex'
|
||||
import NavigationEntry from 'src/components/navigation/navigation_entry.vue'
|
||||
|
||||
export const getListEntries = state => state.lists.allLists.map(list => ({
|
||||
name: 'list-' + list.id,
|
||||
routeObject: { name: 'lists-timeline', params: { id: list.id } },
|
||||
labelRaw: list.title,
|
||||
iconLetter: list.title[0]
|
||||
}))
|
||||
import { getListEntries } from 'src/components/navigation/filter.js'
|
||||
|
||||
export const ListsMenuContent = {
|
||||
props: [
|
||||
'showPin'
|
||||
],
|
||||
created () {
|
||||
this.$store.dispatch('startFetchingLists')
|
||||
},
|
||||
components: {
|
||||
NavigationEntry
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue