@axa-fr/react-oidc-context-fetch
Version:
Inject authentification behavior to fetch using react High Order Component
15 lines (12 loc) • 351 B
JavaScript
import { compose, withProps } from 'recompose';
import { withOidcUser } from '@axa-fr/react-oidc-context';
import { fetchToken } from '@axa-fr/react-oidc-fetch-core';
const enhance = fetch =>
compose(
withOidcUser,
withProps(({ oidcUser }) => ({
user: oidcUser,
})),
withProps(fetchToken(fetch))
);
export default enhance;