Skip to content

Commit da80180

Browse files
committed
Update demo files for ghpages
1 parent a12f93c commit da80180

File tree

2 files changed

+18
-6
lines changed

2 files changed

+18
-6
lines changed

docs/demo.js

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,12 @@ class Demo extends react__WEBPACK_IMPORTED_MODULE_0__.PureComponent {
120120
}), "Month:", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_src_index__WEBPACK_IMPORTED_MODULE_1__.HostedField, {
121121
type: "expirationMonth"
122122
}), "Year:", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_src_index__WEBPACK_IMPORTED_MODULE_1__.HostedField, {
123-
type: "expirationYear"
123+
type: "expirationYear",
124+
options: {
125+
maskInput: {
126+
character: 'X'
127+
}
128+
}
124129
}), "CVV:", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_src_index__WEBPACK_IMPORTED_MODULE_1__.HostedField, {
125130
type: "cvv",
126131
placeholder: "CVV",
@@ -159,6 +164,12 @@ __webpack_require__.r(__webpack_exports__);
159164
/* harmony import */ var braintree_web_hosted_fields__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(braintree_web_hosted_fields__WEBPACK_IMPORTED_MODULE_1__);
160165
/* harmony import */ var braintree_web_data_collector__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! braintree-web/data-collector */ "./node_modules/braintree-web/dist/browser/data-collector.js");
161166
/* harmony import */ var braintree_web_data_collector__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(braintree_web_data_collector__WEBPACK_IMPORTED_MODULE_2__);
167+
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
168+
169+
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
170+
171+
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
172+
162173
function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }
163174

164175
function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }
@@ -284,22 +295,23 @@ class BraintreeClientApi {
284295
select,
285296
type,
286297
prefill,
298+
rejectUnsupportedCards,
287299
id = "braintree-field-wrapper-".concat(this.nextFieldId()),
288-
rejectUnsupportedCards
300+
options = {}
289301
} = _ref2,
290-
handlers = _objectWithoutProperties(_ref2, ["formatInput", "maxlength", "minlength", "placeholder", "select", "type", "prefill", "id", "rejectUnsupportedCards"]);
302+
handlers = _objectWithoutProperties(_ref2, ["formatInput", "maxlength", "minlength", "placeholder", "select", "type", "prefill", "rejectUnsupportedCards", "id", "options"]);
291303

292304
var onRenderComplete = () => {
293305
this.fieldHandlers[type] = handlers;
294-
this.fields[type] = {
306+
this.fields[type] = _objectSpread({
295307
formatInput,
296308
maxlength,
297309
minlength,
298310
placeholder,
299311
select,
300312
prefill,
301313
selector: "#".concat(id)
302-
};
314+
}, options);
303315

304316
if ('number' === type && rejectUnsupportedCards) {
305317
this.fields.number.rejectUnsupportedCards = true;

docs/demo.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)