omnipay-savings-sdk
Version:
Omnipay Savings SDK
15 lines (14 loc) • 1.71 kB
JavaScript
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const jsx_runtime_1 = require("react/jsx-runtime");
const react_native_1 = require("react-native");
const utils_1 = require("../utils");
const saveAsYouCollectForm_1 = __importDefault(require("../components/Form/saveAsYouCollectForm"));
const otherSavingsForm_1 = __importDefault(require("../components/Form/otherSavingsForm"));
const SavingsForm = ({ params, navigate, replace, goBack }) => {
return ((0, jsx_runtime_1.jsxs)(jsx_runtime_1.Fragment, { children: [(0, jsx_runtime_1.jsx)(react_native_1.StatusBar, { backgroundColor: utils_1.Colors.white, barStyle: 'dark-content', animated: false }), params.savingsOption.id === 3 ? ((0, jsx_runtime_1.jsx)(saveAsYouCollectForm_1.default, { title: params.editMode ? 'Edit Savings' : `${params.savingsOption.name} Savings`, goBack: goBack, navigate: navigate, savingsOption: params.savingsOption, suggestedPlan: params === null || params === void 0 ? void 0 : params.suggestedPlan })) : ((0, jsx_runtime_1.jsx)(otherSavingsForm_1.default, { title: params.editMode ? `Edit ${params.savingsOption.name} Savings` : `${params.savingsOption.name} Savings`, goBack: goBack, navigate: navigate, replace: replace, savingsOption: params.savingsOption, suggestedPlan: params === null || params === void 0 ? void 0 : params.suggestedPlan, editMode: params === null || params === void 0 ? void 0 : params.editMode, existingSavingsData: params === null || params === void 0 ? void 0 : params.existingSavingsData }))] }));
};
exports.default = SavingsForm;
;