bmfe-vue2-base
Version:
BM 后台系统基础框架
23 lines (20 loc) • 473 B
JavaScript
/**
* @Author: songqi
* @Date: 2017-02-20
* @Last modified by: songqi
* @Last modified time: 2017-02-20
*/
import _assign from 'lodash/assign';
export default (...opts) => {
var stateMap = {
state: {},
getters: {},
mutations: {}
};
opts.map((item) => {
_assign(stateMap.state, item.state);
_assign(stateMap.getters, item.getters);
_assign(stateMap.mutations, item.mutations);
});
return stateMap;
}