diff options
| author | Tusooa Zhu <tusooa@kazv.moe> | 2022-04-29 20:56:54 -0400 |
|---|---|---|
| committer | tusooa <tusooa@kazv.moe> | 2022-11-24 18:27:44 -0500 |
| commit | dd5cc08a3ed1fe1b4f2629bbf9aeea3f8cae7a6d (patch) | |
| tree | 6d575a38f79a40fd490c62dec2dab4ae9802a00b /src | |
| parent | 5f633bbfa3a79a295955c883a8e734f08def321a (diff) | |
Port away from Vue2 Vue.set()
Diffstat (limited to 'src')
| -rw-r--r-- | src/modules/announcements.js | 8 |
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 } } |
