|
@@ -1,28 +1,39 @@
|
|
-import { ref, computed } from 'vue';
|
|
|
|
-import { defineStore } from 'pinia';
|
|
|
|
|
|
+// import { ref, computed } from 'vue';
|
|
|
|
+// import { defineStore } from 'pinia';
|
|
|
|
+// import * as ustate from '@common/src/stores/user/state';
|
|
|
|
+// import * as umutations from '@common/src/stores/user/mutations';
|
|
|
|
+// export const store = defineStore('counter', () => {
|
|
|
|
+// const count = ref(0);
|
|
|
|
+// const doubleCount = computed(() => count.value * 2);
|
|
|
|
+// function increment() {
|
|
|
|
+// count.value++;
|
|
|
|
+// }
|
|
|
|
+// const state = { ...ustate, isInAct: false };
|
|
|
|
+
|
|
|
|
+// const getters = {};
|
|
|
|
+// const mutations = {
|
|
|
|
+// umutations,
|
|
|
|
+// setIsInAct(state: { isInAct: object }, payload: { isInAct: object }) {
|
|
|
|
+// state.isInAct = payload;
|
|
|
|
+// },
|
|
|
|
+// };
|
|
|
|
+// return {
|
|
|
|
+// state,
|
|
|
|
+// getters,
|
|
|
|
+// mutations,
|
|
|
|
+// count,
|
|
|
|
+// doubleCount,
|
|
|
|
+// increment,
|
|
|
|
+// };
|
|
|
|
+// });
|
|
|
|
+
|
|
import * as ustate from '@common/src/stores/user/state';
|
|
import * as ustate from '@common/src/stores/user/state';
|
|
import * as umutations from '@common/src/stores/user/mutations';
|
|
import * as umutations from '@common/src/stores/user/mutations';
|
|
-export const store = defineStore('counter', () => {
|
|
|
|
- const count = ref(0);
|
|
|
|
- const doubleCount = computed(() => count.value * 2);
|
|
|
|
- function increment() {
|
|
|
|
- count.value++;
|
|
|
|
- }
|
|
|
|
- const state = { ...ustate, isInAct: false };
|
|
|
|
-
|
|
|
|
- const getters = {};
|
|
|
|
- const mutations = {
|
|
|
|
- umutations,
|
|
|
|
- setIsInAct(state: { isInAct: object }, payload: { isInAct: object }) {
|
|
|
|
- state.isInAct = payload;
|
|
|
|
- },
|
|
|
|
- };
|
|
|
|
- return {
|
|
|
|
- state,
|
|
|
|
- getters,
|
|
|
|
- mutations,
|
|
|
|
- count,
|
|
|
|
- doubleCount,
|
|
|
|
- increment,
|
|
|
|
- };
|
|
|
|
|
|
+import { createStore } from 'vuex';
|
|
|
|
+const store = createStore({
|
|
|
|
+ state: { ...ustate },
|
|
|
|
+ mutations: { ...umutations },
|
|
|
|
+ actions: {},
|
|
|
|
+ modules: {},
|
|
});
|
|
});
|
|
|
|
+export default store;
|