primatch-frontend / hooks/useAuth / AuthContextType
Interface: AuthContextType¶
Defined in: src/hooks/useAuth.tsx:15
Properties¶
isAuthenticated¶
isAuthenticated:
boolean
Defined in: src/hooks/useAuth.tsx:17
isLoading¶
isLoading:
boolean
Defined in: src/hooks/useAuth.tsx:18
login()¶
login: (
token) =>Promise\<void>
Defined in: src/hooks/useAuth.tsx:19
Parameters¶
token¶
string
Returns¶
Promise\<void>
logout()¶
logout: () =>
Promise\<void>
Defined in: src/hooks/useAuth.tsx:20
Returns¶
Promise\<void>
refreshUser()¶
refreshUser: () =>
Promise\<void>
Defined in: src/hooks/useAuth.tsx:23
Recharge le profil utilisateur depuis l'API (utile après une mise à jour de rôle).
Returns¶
Promise\<void>
updateUser()¶
updateUser: (
user) =>void
Defined in: src/hooks/useAuth.tsx:21
Parameters¶
user¶
Returns¶
void
user¶
user:
User|null
Defined in: src/hooks/useAuth.tsx:16