| 1234567891011121314151617181920212223 |
- import { defineStore } from "pinia";
- import { UserState } from "@/stores/interface";
- import piniaPersistConfig from "@/stores/helper/persist";
- export const useUserStore = defineStore({
- id: "geeker-user",
- state: (): UserState => ({
- token: "",
- userInfo: { name: "Geeker", firmId: "" }
- }),
- getters: {},
- actions: {
- // Set Token
- setToken(token: string) {
- this.token = token;
- },
- // Set setUserInfo
- setUserInfo(userInfo: UserState["userInfo"]) {
- this.userInfo = userInfo;
- }
- },
- persist: piniaPersistConfig("geeker-user")
- });
|