UNPKG

@axa-fr/react-oidc-context-fetch

Version:

Inject authentification behavior to fetch using react High Order Component

25 lines (19 loc) 686 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _recompose = require("recompose"); var _reactOidcContext = require("@axa-fr/react-oidc-context"); var _reactOidcFetchCore = require("@axa-fr/react-oidc-fetch-core"); var enhance = function enhance(fetch) { return (0, _recompose.compose)(_reactOidcContext.withOidcUser, (0, _recompose.withProps)(function (_ref) { var oidcUser = _ref.oidcUser; return { user: oidcUser }; }), (0, _recompose.withProps)((0, _reactOidcFetchCore.fetchToken)(fetch))); }; var _default = enhance; exports["default"] = _default; //# sourceMappingURL=withFetchToken.js.map