woocommerce/packages/woocommerce-blocks/build/wc-blocks-registry.js

1 line
14 KiB
JavaScript
Raw Permalink Normal View History

2021-12-10 12:03:04 +00:00
this.wc=this.wc||{},this.wc.wcBlocksRegistry=function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=162)}({0:function(e,t){e.exports=window.wp.element},1:function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.default=e.exports,e.exports.__esModule=!0},12:function(e,t,n){var o=n(20),r=n(21),i=n(18),a=n(22);e.exports=function(e,t){return o(e)||r(e,t)||i(e,t)||a()},e.exports.default=e.exports,e.exports.__esModule=!0},162:function(e,t,n){"use strict";n.r(t),n.d(t,"registerPaymentMethod",(function(){return P})),n.d(t,"registerExpressPaymentMethod",(function(){return M})),n.d(t,"registerPaymentMethodExtensionCallbacks",(function(){return j})),n.d(t,"__experimentalDeRegisterPaymentMethod",(function(){return E})),n.d(t,"__experimentalDeRegisterExpressPaymentMethod",(function(){return T})),n.d(t,"getPaymentMethods",(function(){return C})),n.d(t,"getExpressPaymentMethods",(function(){return _})),n.d(t,"getRegisteredBlockComponents",(function(){return R})),n.d(t,"getRegisteredInnerBlocks",(function(){return D})),n.d(t,"registerBlockComponent",(function(){return $})),n.d(t,"registerInnerBlock",(function(){return N}));var o=n(12),r=n.n(o),i=n(9),a=n.n(i),s=n(23),u=n.n(s),c=n(24),p=n.n(c),l=n(1),f=n.n(l),d=n(0),m={},h=m,y=function(e,t,n){var o=function(e,t){return function(n){return((null==n?void 0:n.paymentRequirements)||[]).every((function(e){return t.includes(e)}))&&e(n)}}(e,t);return Object.values(h).some((function(e){return n in e}))?function(e,t,n){return function(o){var i=e(o);if(i){var a={};Object.entries(t).forEach((function(e){var t=r()(e,2),o=t[0],i=t[1];a[o]=i[n]})),i=Object.keys(a).every((function(e){try{return a[e](o)}catch(t){return console.error("Error when executing callback for ".concat(n," in ").concat(e),t),!0}}))}return i}}(o,h,n):o},b=function(e,t){if(null!==e&&!Object(d.isValidElement)(e))throw new TypeError("The ".concat(t," property for the payment method must be a React element or null."))},v=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=t.reduce((function(t,n){return e.hasOwnProperty(n)||t.push(n),t}),[]);if(n.length>0){var o="The payment method configuration object is missing the following properties:";throw new TypeError(o+n.join(", "))}},g=function(){return null},w=function(){function e(t){var n,o,r,i;u()(this,e),f()(this,"name",void 0),f()(this,"content",void 0),f()(this,"edit",void 0),f()(this,"paymentMethodId",void 0),f()(this,"supports",void 0),f()(this,"icons",void 0),f()(this,"label",void 0),f()(this,"ariaLabel",void 0),f()(this,"placeOrderButtonLabel",void 0),f()(this,"savedTokenComponent",void 0),f()(this,"canMakePaymentFromConfig",void 0),e.assertValidConfig(t),this.name=t.name,this.label=t.label,this.placeOrderButtonLabel=t.placeOrderButtonLabel,this.ariaLabel=t.ariaLabel,this.content=t.content,this.savedTokenComponent=t.savedTokenComponent,this.icons=t.icons||null,this.edit=t.edit,this.paymentMethodId=t.paymentMethodId||this.name,this.supports={showSavedCards:(null==t||null===(n=t.supports)||void 0===n?void 0:n.showSavedCards)||(null==t||null===(o=t.supports)||void 0===o?void 0:o.savePaymentInfo)||!1,showSaveOption:(null==t|