owltide/composables/session.ts
Hornwitser ed74f4bb0e Use false instead of null for empty session
The caching layer of Nuxt assumes no entry exists if it's nullish.  This
causes null to be treated as if the resource needs to be fetched.  Use
false instead.
2025-03-08 00:33:35 +01:00

6 lines
141 B
TypeScript

export const useAccountSession = () => useFetch(
"/api/auth/session",
{
transform: (input) => input === undefined ? false : input,
}
);