@financial-times/n-conversion-forms
Version:
Containing jsx components and styles for forms included on Accounts and Acqusition apps (next-signup, next-profile, next-retention, etc).
50 lines (49 loc) • 2.44 kB
JavaScript
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.B2CPartnershipConfirmation = B2CPartnershipConfirmation;
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
function B2CPartnershipConfirmation(_ref) {
var _ref$ctaElement = _ref.ctaElement,
ctaElement = _ref$ctaElement === void 0 ? null : _ref$ctaElement;
var readingLinkProps = {
href: '/',
className: 'ncf__link'
};
var customerCareProps = {
href: 'https://help.ft.com/',
className: 'ncf__link'
};
return /*#__PURE__*/_react["default"].createElement("div", {
className: "ncf ncf__wrapper"
}, /*#__PURE__*/_react["default"].createElement("div", {
className: "ncf__center"
}, /*#__PURE__*/_react["default"].createElement("div", {
className: "ncf__icon ncf__icon--tick ncf__icon--large"
}), /*#__PURE__*/_react["default"].createElement("div", {
className: "ncf__paragraph"
}, /*#__PURE__*/_react["default"].createElement("h1", {
className: "ncf__header ncf__header--confirmation"
}, 'Welcome to your Premium access'))), /*#__PURE__*/_react["default"].createElement("p", {
className: "ncf__paragraph"
}, "Please check your email to confirm your account and set your password."), /*#__PURE__*/_react["default"].createElement("p", {
className: "ncf__paragraph"
}, "Explore the homepage & enjoy your unlimited access & exclusive content."), ctaElement || /*#__PURE__*/_react["default"].createElement("p", {
className: "ncf__paragraph ncf__center"
}, /*#__PURE__*/_react["default"].createElement("a", {
className: "ncf__button ncf__button--submit",
href: "/myft"
}, "Go to myFT")), /*#__PURE__*/_react["default"].createElement("p", {
className: "ncf__paragraph ncf__center"
}, /*#__PURE__*/_react["default"].createElement("a", readingLinkProps, "Start reading")), /*#__PURE__*/_react["default"].createElement("p", {
className: "ncf__paragraph"
}, /*#__PURE__*/_react["default"].createElement("div", {
className: "ncf__strong"
}, "Can we help?"), "For any queries about your Premium subscription please", ' ', /*#__PURE__*/_react["default"].createElement("a", customerCareProps, "contact Customer Care"), "."));
}
B2CPartnershipConfirmation.propTypes = {
ctaElement: _propTypes["default"].node
};