Files
hossein-por-shop/frontend/composables/api/auth/useAuth.ts
T
2025-01-14 20:41:40 +03:30

20 lines
365 B
TypeScript

export const useAuth = () => {
// state
const token = useCookie("token");
// method
const updateToken = (newToken: string) => {
token.value = newToken;
};
const logout = (reload ?: boolean) => {
token.value = undefined;
if (reload) window.location.reload();
};
return { token, updateToken, logout };
};