2025-03-19 22:48:28 +08:00
|
|
|
import { createPinia } from 'pinia';
|
2025-07-23 23:54:35 +08:00
|
|
|
|
2025-03-19 22:48:28 +08:00
|
|
|
import router from '@/router';
|
2021-07-20 15:29:20 +08:00
|
|
|
|
2025-03-19 22:48:28 +08:00
|
|
|
// 创建 pinia 实例
|
|
|
|
|
const pinia = createPinia();
|
|
|
|
|
|
|
|
|
|
// 添加路由到 Pinia
|
|
|
|
|
pinia.use(({ store }) => {
|
|
|
|
|
store.router = markRaw(router);
|
2024-05-16 18:54:30 +08:00
|
|
|
});
|
2021-07-20 15:29:20 +08:00
|
|
|
|
2025-03-19 22:48:28 +08:00
|
|
|
// 导出所有 store
|
|
|
|
|
export * from './modules/lyric';
|
|
|
|
|
export * from './modules/menu';
|
2025-07-23 23:54:35 +08:00
|
|
|
export * from './modules/music';
|
2025-03-19 22:48:28 +08:00
|
|
|
export * from './modules/player';
|
|
|
|
|
export * from './modules/search';
|
|
|
|
|
export * from './modules/settings';
|
|
|
|
|
export * from './modules/user';
|
2025-09-10 00:29:50 +08:00
|
|
|
export * from './modules/recommend';
|
2025-03-19 22:48:28 +08:00
|
|
|
|
|
|
|
|
export default pinia;
|