1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| import { defineStore } from 'pinia';
| import { store } from '@/stores';
|
| interface AppState {
| latestRoute: string;
| }
|
| export const useAppStore = defineStore({
| id: 'app-app',
|
| state: (): AppState => {
| return {
| latestRoute: '',
| };
| },
|
| actions: {
| setLatestRoute(route: string) {
| this.latestRoute = route;
| },
| },
| });
|
| export function useAppStoreHook() {
| return useAppStore(store);
| }
|
|