UNPKG

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

Version:

Inject authentification behavior to fetch using react High Order Component

22 lines (15 loc) 724 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _recompose = require("recompose"); var _reactOidcFetchCore = require("@axa-fr/react-oidc-fetch-core"); var _withFetchToken = _interopRequireDefault(require("./withFetchToken")); var enhance = function enhance(fetch) { return (0, _recompose.compose)((0, _withFetchToken["default"])(fetch), (0, _reactOidcFetchCore.withFetchSilentAuthenticateAndRetryOn401)(), (0, _reactOidcFetchCore.withFetchRedirectionOn403)()); }; var _default = enhance; exports["default"] = _default; //# sourceMappingURL=withAuthentication.js.map