logo

pleroma-fe

My custom branche(s) on git.pleroma.social/pleroma/pleroma-fe git clone https://hacktivis.me/git/pleroma-fe.git
commit: 50924aab5c4a5fccde3bcf653f4d9192385e9fc9
parent 80600137d1be64c83737ca3296f4aaae1033870c
Author: Henry Jameson <me@hjkos.com>
Date:   Mon, 15 Aug 2022 20:34:45 +0300

fix prod build

Diffstat:

Msrc/components/nav_panel/nav_panel.js4++--
Msrc/components/navigation/filter.js7+++++++
Msrc/components/navigation/navigation_pins.js3+--
3 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/src/components/nav_panel/nav_panel.js b/src/components/nav_panel/nav_panel.js @@ -1,7 +1,7 @@ -import { getListEntries, ListsMenuContent } from '../lists_menu/lists_menu_content.vue' +import ListsMenuContent from 'src/components/lists_menu/lists_menu_content.vue' import { mapState, mapGetters } from 'vuex' import { TIMELINES, ROOT_ITEMS } from 'src/components/navigation/navigation.js' -import { filterNavigation } from 'src/components/navigation/filter.js' +import { getListEntries, filterNavigation } from 'src/components/navigation/filter.js' import NavigationEntry from 'src/components/navigation/navigation_entry.vue' import NavigationPins from 'src/components/navigation/navigation_pins.vue' diff --git a/src/components/navigation/filter.js b/src/components/navigation/filter.js @@ -9,3 +9,10 @@ export const filterNavigation = (list = [], { hasChats, isFederating, isPrivate, return true }) } + +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] +})) diff --git a/src/components/navigation/navigation_pins.js b/src/components/navigation/navigation_pins.js @@ -1,7 +1,6 @@ -import { getListEntries } from '../lists_menu/lists_menu_content.vue' import { mapState } from 'vuex' import { TIMELINES, ROOT_ITEMS } from 'src/components/navigation/navigation.js' -import { filterNavigation } from 'src/components/navigation/filter.js' +import { getListEntries, filterNavigation } from 'src/components/navigation/filter.js' import { library } from '@fortawesome/fontawesome-svg-core' import {