/
githubmirror
/
vue-element-admin
Обзор
Документация
Войти
/
githubmirror
/
vue-element-admin
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/store/modules/settings.js
34 строки
692 B
Dihak
bump: update to vue-cli@4 (#3028)
21 июн 2020, 16:25
Не верифицирован
21 июн 2020, 16:25
ae2aa61
Код
Авторство
О чём код?
import variables from '@/styles/element-variables.scss' import defaultSettings from '@/settings' const { showSettings, tagsView, fixedHeader, sidebarLogo } = defaultSettings const state = { theme: variables.theme, showSettings: showSettings, tagsView: tagsView, fixedHeader: fixedHeader, sidebarLogo: sidebarLogo } const mutations = { CHANGE_SETTING: (state, { key, value }) => { // eslint-disable-next-line no-prototype-builtins if (state.hasOwnProperty(key)) { state[key] = value } } } const actions = { changeSetting({ commit }, data) { commit('CHANGE_SETTING', data) } } export default { namespaced: true, state, mutations, actions }