useIAM
Datalayer Core / useIAM
Function: useIAM()
useIAM(
props):object
Defined in: src/hooks/useIAM.ts:30
Parameters
props
IAMStateProps = ...
Returns
object
loginAndNavigate()
loginAndNavigate: (
token,logout,refresh,navigate?,homeRoute?) =>Promise<void>
Parameters
token
string
logout
() => void
refresh
(token) => void
navigate?
(location, e?, resetPortals?) => void
homeRoute?
string
Returns
Promise<void>
logout()
logout: () =>
void
Returns
void
setLogin()
setLogin: (
user,token) =>void
Parameters
user
IUser
token
string
Returns
void
token
token:
undefined|string=iamState.token
user
user:
undefined|IUser=iamState.user