Fix a couple of misc. page errors I noticed (#900)
* Fix for a couple of random bugs I noticed * Add project status update to NOTIFICATION_TYPES * Update wording Co-authored-by: Jai A <jaiagr+gpg@pm.me>
This commit is contained in:
parent
a6aa78e3b6
commit
233109d23e
@ -122,7 +122,7 @@ export default {
|
||||
},
|
||||
currentMember: {
|
||||
type: Object,
|
||||
required: true,
|
||||
default: null,
|
||||
},
|
||||
isSettings: {
|
||||
type: Boolean,
|
||||
|
||||
@ -101,12 +101,6 @@ import CalendarIcon from '~/assets/images/utils/calendar.svg?inline'
|
||||
import UpToDate from '~/assets/images/illustrations/up_to_date.svg?inline'
|
||||
import NavStack from '~/components/ui/NavStack'
|
||||
import NavStackItem from '~/components/ui/NavStackItem'
|
||||
|
||||
const NOTIFICATION_TYPES = {
|
||||
team_invite: 'Team invites',
|
||||
project_update: 'Project updates',
|
||||
}
|
||||
|
||||
export default {
|
||||
name: 'Notifications',
|
||||
components: {
|
||||
@ -118,8 +112,6 @@ export default {
|
||||
UpToDate,
|
||||
},
|
||||
async fetch() {
|
||||
this.NOTIFICATION_TYPES = NOTIFICATION_TYPES
|
||||
|
||||
await this.$store.dispatch('user/fetchNotifications')
|
||||
},
|
||||
head: {
|
||||
@ -138,6 +130,13 @@ export default {
|
||||
return Object.keys(obj)
|
||||
},
|
||||
},
|
||||
created() {
|
||||
this.NOTIFICATION_TYPES = {
|
||||
team_invite: 'Team invites',
|
||||
project_update: 'Project updates',
|
||||
status_update: 'Status changes',
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
async clearNotifications() {
|
||||
try {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user