README
react-amplify-auth-context
Easy-to-use context provider for AWS Amplify authentication wrapper
Usage
npx react-amplify-auth-context [options]
react-amplify-auth-context - v2.0.1
Index
Variables
Functions
Variables
Provider
• Provider: Provider‹undefined | object›
Defined in index.tsx:24
context Const
• context: Context‹undefined | object› = createContext<
| {
Auth: typeof Auth;
authState: string;
authData: any;
updateState: typeof updateState;
checkAuthStatus: () => Promise
(undefined)
Defined in index.tsx:13
Functions
AuthProvider Const
▸ AuthProvider(__namedParameters
: object): Element‹›
Defined in index.tsx:28
Parameters:
▪ __namedParameters: object
Name | Type | Default |
---|---|---|
children |
ReactNode | - |
debug |
boolean | false |
Returns: Element‹›
updateState
▸ updateState(event
: string, data?
: any): void
Defined in index.tsx:25
Parameters:
Name | Type |
---|---|
event |
string |
data? |
any |
Returns: void
useAuth Const
▸ useAuth(): object
Defined in index.tsx:96
Returns: object
Auth: typeof Auth
authData: any
authState: string
checkAuthStatus(): function
- (): Promise‹void›
updateState: typeof updateState
withAuthProvider
▸ withAuthProvider(C
: FC): FC
Defined in index.tsx:101
Parameters:
Name | Type |
---|---|
C |
FC |
Returns: FC