import { defineStore } from 'pinia'; // import { persist } from 'pinia-plugin-persistedstate' export const useStore = defineStore('useStore',{ state: () => ({ // locatebase:process.env.NODE_ENV === "development" ? 'adds' : "https://apis.map.qq.com/",//定位地址 token: null, apiBaseUrl:"http://192.168.0.18",//"https://ycm.51zhengcai.com", headermen:'/index', areaList:[],//地区 userInfo:{},//个人信息 sector:[{ value: '文具店', label: '文具店', },{ value: '广告店', label: '广告店', },{ value: '小卖部', label: '小卖部', },{ value: '微商', label: '微商', },{ value: '短视频主播', label: '短视频主播', },{ value: '教师', label: '教师', }], config:{}, crumb:[] }), actions: { setToken(newToken) { this.token = newToken; }, removeToken() { this.token = null; }, setArea(newArea) { this.areaList = newArea; }, removeArea() { this.areaList = null; }, setuserInfo(newArea) { this.userInfo = newArea; }, removeuserInfo() { this.userInfo = null; }, setconfig(value){ this.config = value; }, removeconfig() { this.config = null; }, sethdmen(val){ this.headermen = val; }, setcrumb(val){ this.crumb = val; }, }, persist: true, // persist:{ // storage:sessionStorage // } }) export default useStore