masterplan-calendar-frontend / AuthContextType
Interface: AuthContextType¶
Defined in: src/contexts/AuthContext.tsx:51
Authentication state and operations exposed by useAuth.
Properties¶
authStatus¶
authStatus:
AuthStatus
Defined in: src/contexts/AuthContext.tsx:55
dismissLogoutError¶
dismissLogoutError: () =>
void
Defined in: src/contexts/AuthContext.tsx:61
Returns¶
void
isAuthenticated¶
isAuthenticated:
boolean
Defined in: src/contexts/AuthContext.tsx:53
isLoading¶
isLoading:
boolean
Defined in: src/contexts/AuthContext.tsx:54
isLoggingOut¶
isLoggingOut:
boolean
Defined in: src/contexts/AuthContext.tsx:58
logout¶
logout: () =>
Promise\<boolean>
Defined in: src/contexts/AuthContext.tsx:60
Returns¶
Promise\<boolean>
logoutError¶
logoutError:
string|null
Defined in: src/contexts/AuthContext.tsx:59
offlineAccess¶
offlineAccess:
OfflineAccessMarker|null
Defined in: src/contexts/AuthContext.tsx:56
offlineAccessExpired¶
offlineAccessExpired:
boolean
Defined in: src/contexts/AuthContext.tsx:57
refreshUser¶
refreshUser: () =>
Promise\<void>
Defined in: src/contexts/AuthContext.tsx:62
Returns¶
Promise\<void>
user¶
user:
User|null
Defined in: src/contexts/AuthContext.tsx:52