张延森 4 年 前
コミット
f4d766af56
共有2 個のファイルを変更した0 個の追加24 個の削除を含む
  1. 0
    1
      src/store/index.js
  2. 0
    23
      src/utils/store/index.js

+ 0
- 1
src/store/index.js ファイルの表示

@@ -1,4 +1,3 @@
1
-// import createStore from '@/utils/store'
2 1
 import createStore from '@zjxpcyc/vue-tiny-store'
3 2
 import user from './models/user'
4 3
 import system from './models/system'

+ 0
- 23
src/utils/store/index.js ファイルの表示

@@ -1,23 +0,0 @@
1
-import { inject, provide } from 'vue'
2
-
3
-export default function createStore (initialState = {}) {
4
-  let stateTree = { ...initialState }
5
-
6
-  const setup = () => Object.keys(stateTree).map(k => provide(k, stateTree[k]))
7
-
8
-  const addModel = (nm, mo) => {
9
-    stateTree[nm] = mo
10
-    provide(nm, mo)
11
-  }
12
-
13
-  const useModel = nm => inject(nm)
14
-
15
-  const getState = nm => stateTree[nm]
16
-
17
-  return {
18
-    setup,
19
-    addModel,
20
-    useModel,
21
-    getState,
22
-  }
23
-}