close sesion question added

This commit is contained in:
Alexandro Uc Santos
2024-03-04 21:29:12 -06:00
parent 6a54ed3dbe
commit 948ba588eb
4 changed files with 28 additions and 12 deletions

View File

@@ -6,16 +6,28 @@
import {getTypeCompany} from '../helpers/type_company'
import {getDateMonthDay} from '../helpers/date_formats'
import EditCompanyModal from '../components/ui/EditCompanyModal.vue';
import { storeToRefs } from 'pinia';
const auth = useAuthStore()
const company = useCompanyStore();
const { user, authStatus } = storeToRefs(auth);
onMounted(() => {
getInitialData()
if(user.value) {
getInitialData()
}
});
watch(user, () => {
if(user.value) {
getInitialData();
}
})
const getInitialData = async() => {
await auth.authenticationPromise;
// await authenticationPromise;
await company.getCompanyData();
}