diff --git a/front/MyINPulse-front/src/plugins/authStore.ts b/front/MyINPulse-front/src/plugins/authStore.ts index 40591d8..e844126 100644 --- a/front/MyINPulse-front/src/plugins/authStore.ts +++ b/front/MyINPulse-front/src/plugins/authStore.ts @@ -2,9 +2,11 @@ import { useAuthStore } from "@/stores/authStore.ts"; import keycloakService from "@/services/keycloak"; +import type { Pinia } from "pinia"; +import type { App } from "vue"; // Setup auth store as a plugin so it can be accessed globally in our FE const authStorePlugin = { - install(app: unknown, option: unknown) { + install(app: App, option: { pinia: Pinia }) { const store = useAuthStore(option.pinia); app.config.globalProperties.$store = store; keycloakService.CallInitStore(store);