adding loggedIn to auth

This commit is contained in:
2025-12-10 04:43:18 +00:00
parent 0458e1ed09
commit f5bf580abb
11 changed files with 26 additions and 9 deletions

View File

@@ -6,6 +6,8 @@ export const useAuthStore = defineStore("auth", () => {
const user = ref({});
checkToken();
const loggedIn = computed(() => !!auth.user.username);
async function logOut() {
try {
const res = await axios.post("/api/auth/logout");
@@ -57,5 +59,13 @@ export const useAuthStore = defineStore("auth", () => {
}
}
return { user, checkToken, logIn, refreshToken, logOut, createUser };
return {
user,
checkToken,
logIn,
refreshToken,
logOut,
createUser,
loggedIn,
};
});