/home/techb158/dev.balacoffee.com/resources/src/store/modules
NameSizeModeActions
auth.js27840644editdlrm
compactSidebar.js9710644editdlrm
config.js8530644editdlrm
language.js8410644editdlrm
largeSidebar.js15220644editdlrm
Edit: /home/techb158/dev.balacoffee.com/resources/src/store/modules/config.js (853B)
const state = { themeMode: { dark: false, light: true, semi_dark: false, theme_color: 'lite-purple', layout: 'large-sidebar', rtl: false, }, }; const getters = { getThemeMode: (state) => state.themeMode, }; const actions = { changeThemeMode({ commit }) { commit('toggleThemeMode'); }, changeThemeLayout({ commit }, data) { commit('toggleThemeLayout', data); }, changeThemeRtl({ commit }) { commit('toggleThemeRtl'); }, }; const mutations = { toggleThemeMode: (state) => { state.themeMode.dark = !state.themeMode.dark; }, toggleThemeLayout(state, data) { state.themeMode.layout = data; }, toggleThemeRtl(state) { state.themeMode.rtl = !state.themeMode.rtl; }, }; export default { state, getters, actions, mutations, };