Guest User

Untitled

a guest
Nov 22nd, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. const types = {
  2. TOGGLE_SIDEBAR = 'TOGGLE_SIDEBAR'
  3. }
  4.  
  5. // initial state
  6. const state = {
  7. sidebarOpen: false
  8. }
  9.  
  10. // getters
  11. const getters = {
  12. sidebarOpen: state => state.sidebarOpen
  13. }
  14.  
  15. // actions
  16. const actions = {
  17. toggleSidebar ({ commit, state }) {
  18. commit(types.TOGGLE_SIDEBAR)
  19. }
  20. }
  21.  
  22. // mutations
  23. const mutations = {
  24. [types.TOGGLE_SIDEBAR] (state) {
  25. state.sidebarOpen = !state.sidebarOpen
  26. }
  27. }
  28.  
  29. export default {
  30. state,
  31. getters,
  32. actions,
  33. mutations
  34. }
Add Comment
Please, Sign In to add comment