vuematerial/vue-material

View on GitHub
docs/app/store/mutations.js

Summary

Maintainability
A
0 mins
Test Coverage
import * as types from './mutation-types'

export default {
  [types.SET_PAGE_TITLE] (state, title) {
    state.pageTitle = title
  },
  [types.SET_SPLASH_MODE] (state, mode) {
    if (state.splashPage !== mode) {
      state.splashPage = mode
    }
  },
  [types.SHOW_MENU] (state) {
    state.menuVisible = true
  },
  [types.HIDE_MENU] (state) {
    state.menuVisible = false
  },
  [types.CHANGE_THEME] (state, theme) {
    state.theme = theme
  }
}