Merge remote-tracking branch 'origin/develop' into migrate/vuex-to-pinia

This commit is contained in:
Henry Jameson 2025-01-30 18:08:05 +02:00
commit 58e18d48df
489 changed files with 31167 additions and 9871 deletions

View file

@ -18,7 +18,8 @@ import {
faCog,
faInfoCircle,
faCompass,
faList
faList,
faFilePen
} from '@fortawesome/free-solid-svg-icons'
import { useShoutStore } from '../../stores/shout'
import { useInterfaceStore } from '../../stores/interface'
@ -37,7 +38,8 @@ library.add(
faCog,
faInfoCircle,
faCompass,
faList
faList,
faFilePen
)
const SideDrawer = {
@ -105,7 +107,7 @@ const SideDrawer = {
...mapState({
pleromaChatMessagesAvailable: state => state.instance.pleromaChatMessagesAvailable
}),
...mapGetters(['unreadChatCount'])
...mapGetters(['unreadChatCount', 'draftCount'])
},
methods: {
toggleDrawer () {
@ -122,7 +124,10 @@ const SideDrawer = {
GestureService.updateSwipe(e, this.closeGesture)
},
openSettingsModal () {
useInterfaceStore().openSettingsModal()
useInterfaceStore().openSettingsModal('user')
},
openAdminModal () {
useInterfaceStore().openSettingsModal('admin')
}
}
}