22 lines
567 B
TypeScript
22 lines
567 B
TypeScript
import { createPinia } from 'pinia';
|
|
import piniaPluginPersistedstate from 'pinia-plugin-persistedstate';
|
|
import useAppStore from './modules/app';
|
|
import useUserStore from './modules/user';
|
|
import useTabBarStore from './modules/tab-bar';
|
|
import useRoleStore from './modules/role';
|
|
import useDeptStore from './modules/dept';
|
|
import useAuthStore from './modules/auth';
|
|
|
|
const pinia = createPinia();
|
|
pinia.use(piniaPluginPersistedstate);
|
|
|
|
export {
|
|
useAppStore,
|
|
useUserStore,
|
|
useTabBarStore,
|
|
useDeptStore,
|
|
useRoleStore,
|
|
useAuthStore,
|
|
};
|
|
export default pinia;
|