chore:更换到主分支

This commit is contained in:
张益铭
2021-03-01 15:26:05 +08:00
parent 9064b372e8
commit 6a5f1810f9
3530 changed files with 59613 additions and 479452 deletions

58
src/store/modules/app.ts Normal file
View File

@@ -0,0 +1,58 @@
import { storageLocal } from "../../utils/storage"
interface stateInter {
sidebar: {
opened: Boolean,
withoutAnimation: Boolean
},
device: String
}
const state = {
sidebar: {
opened: storageLocal.getItem('sidebarStatus') ? !!+storageLocal.getItem('sidebarStatus') : true,
withoutAnimation: false
},
device: 'desktop'
}
const mutations = {
TOGGLE_SIDEBAR: (state: stateInter): void => {
state.sidebar.opened = !state.sidebar.opened
state.sidebar.withoutAnimation = false
if (state.sidebar.opened) {
storageLocal.setItem('sidebarStatus', 1)
} else {
storageLocal.setItem('sidebarStatus', 0)
}
},
CLOSE_SIDEBAR: (state: stateInter, withoutAnimation: Boolean) => {
storageLocal.setItem('sidebarStatus', 0)
state.sidebar.opened = false
state.sidebar.withoutAnimation = withoutAnimation
},
TOGGLE_DEVICE: (state: stateInter, device: String) => {
state.device = device
}
}
const actions = {
// @ts-ignore
toggleSideBar({ commit }) {
commit('TOGGLE_SIDEBAR')
},
// @ts-ignore
closeSideBar({ commit }, { withoutAnimation }) {
commit('CLOSE_SIDEBAR', withoutAnimation)
},
// @ts-ignore
toggleDevice({ commit }, device) {
commit('TOGGLE_DEVICE', device)
}
}
export default {
namespaced: true,
state,
mutations,
actions
}

View File

@@ -0,0 +1,29 @@
import defaultSettings from '../../settings'
const state = {
title: defaultSettings.title,
fixedHeader: defaultSettings.fixedHeader,
sidebarLogo: defaultSettings.sidebarLogo
}
const mutations = {
CHANGE_SETTING: (state: any, { key, value }) => {
if (state.hasOwnProperty(key)) {
state[key] = value
}
}
}
const actions = {
changeSetting({ commit }, data) {
commit('CHANGE_SETTING', data)
}
}
export default {
namespaced: true,
state,
mutations,
actions
}