|
|
@ -1,12 +1,10 @@ |
|
|
|
import Cookies from 'js-cookie' |
|
|
|
|
|
|
|
const state = { |
|
|
|
sidebar: { |
|
|
|
opened: Cookies.get('sidebarStatus') ? !!+Cookies.get('sidebarStatus') : true, |
|
|
|
opened: localStorage.getItem('sidebarStatus') ? !!+localStorage.getItem('sidebarStatus') : true, |
|
|
|
withoutAnimation: false |
|
|
|
}, |
|
|
|
device: 'desktop', |
|
|
|
size: Cookies.get('size') || 'medium', |
|
|
|
size: localStorage.getItem('size') || 'medium', |
|
|
|
loading: false |
|
|
|
} |
|
|
|
|
|
|
@ -15,13 +13,13 @@ const mutations = { |
|
|
|
state.sidebar.opened = !state.sidebar.opened |
|
|
|
state.sidebar.withoutAnimation = false |
|
|
|
if (state.sidebar.opened) { |
|
|
|
Cookies.set('sidebarStatus', 1) |
|
|
|
localStorage.setItem('sidebarStatus', 1) |
|
|
|
} else { |
|
|
|
Cookies.set('sidebarStatus', 0) |
|
|
|
localStorage.setItem('sidebarStatus', 0) |
|
|
|
} |
|
|
|
}, |
|
|
|
CLOSE_SIDEBAR: (state, withoutAnimation) => { |
|
|
|
Cookies.set('sidebarStatus', 0) |
|
|
|
localStorage.setItem('sidebarStatus', 0) |
|
|
|
state.sidebar.opened = false |
|
|
|
state.sidebar.withoutAnimation = withoutAnimation |
|
|
|
}, |
|
|
@ -30,7 +28,7 @@ const mutations = { |
|
|
|
}, |
|
|
|
SET_SIZE: (state, size) => { |
|
|
|
state.size = size |
|
|
|
Cookies.set('size', size) |
|
|
|
localStorage.setItem('size', size) |
|
|
|
}, |
|
|
|
APP_MAIN_LOADING: (state, loading) => { |
|
|
|
state.loading = loading |
|
|
|