server-worklog/frontend/app/composables/useAuth.ts

15 lines
291 B
TypeScript

export function useAuth() {
const token = useState("token", () => null)
function setToken(t: string) {
token.value = t
localStorage.setItem("token", t)
}
function loadToken() {
token.value = localStorage.getItem("token")
}
return { token, setToken, loadToken }
}