|
@@ -1,32 +1,4 @@
|
|
|
-import { ref, computed } from 'vue'
|
|
|
import { defineStore } from 'pinia';
|
|
|
-
|
|
|
-// export const useUserStore = defineStore('user', () => {
|
|
|
-// const token = ref(localStorage.getItem('token'))
|
|
|
-// const openId = ref(localStorage.getItem('openId'))
|
|
|
-// const info = ref({
|
|
|
-// userName: '我的测试',
|
|
|
-// orderSn: '',
|
|
|
-// })
|
|
|
-// const isEur = ref(false)
|
|
|
-// const getToken = computed(() => token.value || localStorage.getItem('token'))
|
|
|
-// const getOpenId = computed(() => openId.value || localStorage.getItem('openId'))
|
|
|
-// function setToken(newToken: string) {
|
|
|
-// token.value = newToken
|
|
|
-// }
|
|
|
-// function setUserOpenId(value:string) {
|
|
|
-// openId.value = value
|
|
|
-// localStorage.setItem('openId', value,)
|
|
|
-// }
|
|
|
-
|
|
|
-// isEur.value = window.location.hostname.includes('eur')
|
|
|
-// console.log('setUserOpenId',openId,getOpenId)
|
|
|
-// return { token, getToken, getOpenId, setToken, info, isEur, openId, setUserOpenId }
|
|
|
-// })
|
|
|
-
|
|
|
-// 想要使用必须先引入 defineStore;
|
|
|
-// 这里我们使用的是es6 的模块化规范进行导出的。
|
|
|
-
|
|
|
// defineStore 方法有两个参数,第一个参数是模块化名字(也就相当于身份证一样,不能重复)
|
|
|
|
|
|
// 第二个参数是选项,对象里面有三个属性,相比于vuex 少了一个 mutations.
|