logo

pleroma-fe

My custom branche(s) on git.pleroma.social/pleroma/pleroma-fe git clone https://anongit.hacktivis.me/git/pleroma-fe.git/

lists_menu_content.js (693B)


  1. import { mapState } from 'vuex'
  2. import { mapState as mapPiniaState } from 'pinia'
  3. import NavigationEntry from 'src/components/navigation/navigation_entry.vue'
  4. import { getListEntries } from 'src/components/navigation/filter.js'
  5. import { useListsStore } from 'src/stores/lists'
  6. export const ListsMenuContent = {
  7. props: [
  8. 'showPin'
  9. ],
  10. components: {
  11. NavigationEntry
  12. },
  13. computed: {
  14. ...mapPiniaState(useListsStore, {
  15. lists: getListEntries
  16. }),
  17. ...mapState({
  18. currentUser: state => state.users.currentUser,
  19. privateMode: state => state.instance.private,
  20. federating: state => state.instance.federating
  21. })
  22. }
  23. }
  24. export default ListsMenuContent