diff --git a/src/renderer/store/user.js b/src/renderer/store/user.js index a3fe577615c5e25e547f195542d714a82cf0da6b..555304c1160c97a23a3f7eac3b46975110fb9d7c 100644 --- a/src/renderer/store/user.js +++ b/src/renderer/store/user.js @@ -2,17 +2,14 @@ import { defineStore } from 'pinia' import { resetRouter } from '@/router' import { usePermissionStore } from './permission' -const store = () => { - return { - token: JSON.parse(localStorage.getItem('token')), - name: JSON.parse(localStorage.getItem('name')), - roles: JSON.parse(localStorage.getItem('roles')) - } -} export const useUserStore = defineStore({ id: 'user', - store, + state: () => ({ + token: localStorage.getItem('token'), + name: localStorage.getItem('name'), + roles: JSON.parse(localStorage.getItem('roles')) + }), actions: { login(data) { return new Promise((resolve, reject) => {