store.js 360 Bytes
Newer Older
姜雷 committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
import menusStore from './menusStore';

export default {
  install(store) {
    if (!store.state.base) {
      store.registerModule(['base'], {
        state: {},
      });
    }
    if (!store.state.base.menus) {
      store.registerModule(['base', 'menus'], menusStore);
    }
  },
  uninstall(store) {
    store.unregisterModule(['base', 'menus']);
  },
};