aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTusooa Zhu <tusooa@kazv.moe>2022-04-29 20:56:54 -0400
committertusooa <tusooa@kazv.moe>2022-11-24 18:27:44 -0500
commitdd5cc08a3ed1fe1b4f2629bbf9aeea3f8cae7a6d (patch)
tree6d575a38f79a40fd490c62dec2dab4ae9802a00b /src
parent5f633bbfa3a79a295955c883a8e734f08def321a (diff)
Port away from Vue2 Vue.set()
Diffstat (limited to 'src')
-rw-r--r--src/modules/announcements.js8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/modules/announcements.js b/src/modules/announcements.js
index 2606b786..ab16626c 100644
--- a/src/modules/announcements.js
+++ b/src/modules/announcements.js
@@ -1,5 +1,3 @@
-import { set } from 'vue'
-
const FETCH_ANNOUNCEMENT_INTERVAL_MS = 1000 * 60 * 5
export const defaultState = {
@@ -9,7 +7,7 @@ export const defaultState = {
export const mutations = {
setAnnouncements (state, announcements) {
- set(state, 'announcements', announcements)
+ state.announcements = announcements
},
setAnnouncementRead (state, { id, read }) {
const index = state.announcements.findIndex(a => a.id === id)
@@ -18,10 +16,10 @@ export const mutations = {
return
}
- set(state.announcements[index], 'read', read)
+ state.announcements[index].read = read
},
setFetchAnnouncementsTimer (state, timer) {
- set(state, 'fetchAnnouncementsTimer', announcements)
+ state.fetchAnnouncementsTimer = timer
}
}