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