Lines 24-29
import { useVendorStore } from "../stores/vendors";
Link Here
|
24 |
import { useERMStore } from "../stores/erm"; |
24 |
import { useERMStore } from "../stores/erm"; |
25 |
import { useNavigationStore } from "../stores/navigation"; |
25 |
import { useNavigationStore } from "../stores/navigation"; |
26 |
import { useReportsStore } from "../stores/usage-reports"; |
26 |
import { useReportsStore } from "../stores/usage-reports"; |
|
|
27 |
import { usePermissionsStore } from "../stores/permissions"; |
27 |
import i18n from "../i18n"; |
28 |
import i18n from "../i18n"; |
28 |
|
29 |
|
29 |
const pinia = createPinia(); |
30 |
const pinia = createPinia(); |
Lines 31-36
const pinia = createPinia();
Link Here
|
31 |
const mainStore = useMainStore(pinia); |
32 |
const mainStore = useMainStore(pinia); |
32 |
const navigationStore = useNavigationStore(pinia); |
33 |
const navigationStore = useNavigationStore(pinia); |
33 |
const routes = navigationStore.setRoutes(routesDef); |
34 |
const routes = navigationStore.setRoutes(routesDef); |
|
|
35 |
const permissionsStore = usePermissionsStore(pinia); |
34 |
|
36 |
|
35 |
const router = createRouter({ |
37 |
const router = createRouter({ |
36 |
history: createWebHistory(), |
38 |
history: createWebHistory(), |
Lines 50-55
const rootComponent = app
Link Here
|
50 |
app.config.unwrapInjectedRef = true; |
52 |
app.config.unwrapInjectedRef = true; |
51 |
app.provide("vendorStore", useVendorStore(pinia)); |
53 |
app.provide("vendorStore", useVendorStore(pinia)); |
52 |
app.provide("mainStore", mainStore); |
54 |
app.provide("mainStore", mainStore); |
|
|
55 |
app.provide("permissionsStore", permissionsStore); |
53 |
app.provide("navigationStore", navigationStore); |
56 |
app.provide("navigationStore", navigationStore); |
54 |
const ERMStore = useERMStore(pinia); |
57 |
const ERMStore = useERMStore(pinia); |
55 |
app.provide("ERMStore", ERMStore); |
58 |
app.provide("ERMStore", ERMStore); |
56 |
- |
|
|