connect-transfer-react-native-sdk
Version:
Connect Transfer React Native SDK for Mastercard Open Banking Connect
34 lines (33 loc) • 988 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.complete = void 0;
var _toolkit = require("@reduxjs/toolkit");
var _apiClient = _interopRequireDefault(require("../apiClient"));
var _routes = require("./routes");
var _constants = require("../../constants");
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
const complete = key => {
return (0, _toolkit.createAsyncThunk)(key, (_, {
getState,
rejectWithValue
}) => {
const state = getState();
const url = (0, _routes.generateRoute)(key, state);
const headers = (0, _routes.requestHeaders)(key, state);
const data = {
reportData: []
};
return (0, _apiClient.default)({
url,
headers,
data,
method: _constants.METHODS.POST
}).then(response => response).catch(error => {
return rejectWithValue(error);
});
}).call();
};
exports.complete = complete;
//# sourceMappingURL=complete.js.map