37 lines
660 B
JavaScript
37 lines
660 B
JavaScript
export const state = () => ({
|
|
siteNav: [],
|
|
socialNav: [],
|
|
})
|
|
|
|
// export const actions = {
|
|
// load ({ commit }) {
|
|
// return new Promise(resolve => {
|
|
// setTimeout(() => {
|
|
// commit('updateSiteNav', SITE_NAV)
|
|
// commit('updateSocialNav', SOCIAL_NAV)
|
|
// resolve()
|
|
// }, 300)
|
|
// })
|
|
// }
|
|
// }
|
|
//
|
|
export const getters = {
|
|
siteNav: state => {
|
|
return state.siteNav
|
|
},
|
|
|
|
socialNav: state => {
|
|
return state.socialNav
|
|
},
|
|
}
|
|
|
|
export const mutations = {
|
|
updateSiteNav (state, navItems) {
|
|
state.siteNav = navItems
|
|
},
|
|
|
|
updateSocialNav (state, socialItems) {
|
|
state.socialNav = socialItems
|
|
},
|
|
}
|