fix: linter error
Some checks failed
Format / formatting (push) Successful in 6s
Build / build (push) Successful in 42s
CI / build (push) Failing after 9s
Format / formatting (pull_request) Successful in 6s

This commit is contained in:
Pierre Tellier 2025-04-21 18:21:21 +02:00
parent 36db3c2968
commit fdae3e4c04

View File

@ -1,14 +1,16 @@
// file: src/plugins/authStore.js
import { useAuthStore } from "@/stores/authStore.ts";
import keycloakService from '@/services/keycloak';
import keycloakService from "@/services/keycloak";
import type { Pinia } from "pinia";
import type { AppConfig } from "vue";
// Setup auth store as a plugin so it can be accessed globally in our FE
const authStorePlugin = {
install(app: any, option: any) {
install(app: AppConfig, option: Pinia) {
const store = useAuthStore(option.pinia);
app.config.globalProperties.$store = store;
keycloakService.CallInitStore(store);
}
}
},
};
export default authStorePlugin;
export default authStorePlugin;