withAuthHeader¶
Deprecated Higher-order components are not commonly used in modern React code, use Hooks instead
Import¶
Function Signature¶
withAuthHeader<P
>(Component
): React.FunctionComponent
<P
>
Type Parameters¶
Name | Type | Description |
---|---|---|
P |
extends withAuthHeaderProps |
Props of the component |
Parameters¶
Name | Type | Description |
---|---|---|
Component |
ComponentType <P > |
React Class based Component |
Returns¶
React.FunctionComponent
<P
>
React Higher Order Component with injected authHeader
prop.
React HOC that injects the auth header into the class-based component props
Format: type token
(authType-space-authToken)
Example¶
class MyComponent extends React.Component {
render() {
return <h1>Hello, {this.props.authHeader}</h1>;
}
}
export default withAuthHeader(MyComponent);
Throws¶
AuthError - Thrown if the Hook is used outside the Provider Scope.
Defined in¶
higherOrderComponents/withAuthHeader.tsx
— 🔑 —
React Auth Kit is MIT License code