| 1234567891011 |
- /** @typedef {'pushs' | 'voice' | 'shock'} NoticePrefKey */
- /**
- * @param {import('vuex').Store} store
- * @param {NoticePrefKey} key
- * @param {boolean} value
- */
- export function persistNoticePref(store, key, value) {
- if (!store || typeof store.commit !== 'function') return
- store.commit('user/apply', { [key]: value })
- }
|