UNPKG

paypal-custom-sdk

Version:

a minimalistic paypal sdk for custom integrations

24 lines (23 loc) 1.02 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.configure = void 0; const tslib_1 = require("tslib"); const subscription_1 = tslib_1.__importDefault(require("./subscription")); const authorization_1 = tslib_1.__importDefault(require("./authorization")); const order_1 = tslib_1.__importDefault(require("./order")); const plan_1 = tslib_1.__importDefault(require("./plan")); const payment_1 = tslib_1.__importDefault(require("./payment")); const contexts_1 = require("../utils/contexts"); const configure = ({ clientId, clientSecret, mode, }) => { (0, contexts_1.setItem)('clientId', clientId); (0, contexts_1.setItem)('clientSecret', clientSecret); (0, contexts_1.setItem)('env', mode); return { subscription: (0, subscription_1.default)(), authorization: (0, authorization_1.default)(), order: (0, order_1.default)(), plan: (0, plan_1.default)(), payment: (0, payment_1.default)(), }; }; exports.configure = configure;