mirror of
https://gh.wpcy.net/https://github.com/woocommerce/woocommerce-paypal-payments.git
synced 2026-04-25 01:02:18 +08:00
1 line
No EOL
5.3 KiB
JavaScript
1 line
No EOL
5.3 KiB
JavaScript
(()=>{function t(){var e,n,o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",c=o.toStringTag||"@@toStringTag";function i(t,o,a,c){var i=o&&o.prototype instanceof l?o:l,f=Object.create(i.prototype);return r(f,"_invoke",function(t,r,o){var a,c,i,l=0,f=o||[],s=!1,p={p:0,n:0,v:e,a:y,f:y.bind(e,4),d:function(t,r){return a=t,c=0,i=e,p.n=r,u}};function y(t,r){for(c=t,i=r,n=0;!s&&l&&!o&&n<f.length;n++){var o,a=f[n],y=p.p,m=a[2];t>3?(o=m===r)&&(i=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=y&&((o=t<2&&y<a[1])?(c=0,p.v=r,p.n=a[1]):y<m&&(o=t<3||a[0]>r||r>m)&&(a[4]=t,a[5]=r,p.n=m,c=0))}if(o||t>1)return u;throw s=!0,r}return function(o,f,m){if(l>1)throw TypeError("Generator is already running");for(s&&1===f&&y(f,m),c=f,i=m;(n=c<2?e:i)||!s;){a||(c?c<3?(c>1&&(p.n=-1),y(c,i)):p.n=i:p.v=i);try{if(l=2,a){if(c||(o="next"),n=a[o]){if(!(n=n.call(a,i)))throw TypeError("iterator result is not an object");if(!n.done)return n;i=n.value,c<2&&(c=0)}else 1===c&&(n=a.return)&&n.call(a),c<2&&(i=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((n=(s=p.n<0)?i:t.call(r,p))!==u)break}catch(t){a=e,c=1,i=t}finally{l=1}}return{value:n,done:s}}}(t,a,c),!0),f}var u={};function l(){}function f(){}function s(){}n=Object.getPrototypeOf;var p=[][a]?n(n([][a]())):(r(n={},a,function(){return this}),n),y=s.prototype=l.prototype=Object.create(p);function m(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,s):(t.__proto__=s,r(t,c,"GeneratorFunction")),t.prototype=Object.create(y),t}return f.prototype=s,r(y,"constructor",s),r(s,"constructor",f),f.displayName="GeneratorFunction",r(s,c,"GeneratorFunction"),r(y),r(y,c,"Generator"),r(y,a,function(){return this}),r(y,"toString",function(){return"[object Generator]"}),(t=function(){return{w:i,m}})()}function r(t,e,n,o){var a=Object.defineProperty;try{a({},"",{})}catch(t){a=0}r=function(t,e,n,o){function c(e,n){r(t,e,function(t){return this._invoke(e,n,t)})}e?a?a(t,e,{value:n,enumerable:!o,configurable:!o,writable:!o}):t[e]=n:(c("next",0),c("throw",1),c("return",2))},r(t,e,n,o)}function e(t,r){(null==r||r>t.length)&&(r=t.length);for(var e=0,n=Array(r);e<r;e++)n[e]=t[e];return n}function n(t,r,e,n,o,a,c){try{var i=t[a](c),u=i.value}catch(t){return void e(t)}i.done?r(u):Promise.resolve(u).then(n,o)}!function(r){var o=r.blocks.createBlock,a=r.data,c=a.select,i=a.dispatch,u=a.subscribe,l=function(){return c("core/block-editor").getBlocks()||[]},f=r.hooks.addFilter,s=lodash.assign;function p(_x,t){return y.apply(this,arguments)}function y(){var r;return r=t().m(function r(e,n){var o,a,c=arguments;return t().w(function(t){for(;;)switch(t.n){case 0:if(o=c.length>2&&void 0!==c[2]?c[2]:"",a=c.length>3&&void 0!==c[3]?c[3]:0,!d(l(),e)){t.n=2;break}return t.n=1,m(1e3);case 1:v(e,n,o),t.n=6;break;case 2:if(!(a<10)){t.n=5;break}return t.n=3,m(1e3);case 3:return t.n=4,p(e,n,o,a+1);case 4:t.n=6;break;case 5:console.log("Failed to find target block after several attempts.");case 6:return t.a(2)}},r)}),y=function(){var t=this,e=arguments;return new Promise(function(o,a){var c=r.apply(t,e);function i(t){n(c,o,a,i,u,"next",t)}function u(t){n(c,o,a,i,u,"throw",t)}i(void 0)})},y.apply(this,arguments)}function m(t){return new Promise(function(r){return setTimeout(r,t)})}function v(t,r){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=d(l(),t);if(n){var a=c("core/block-editor").getBlock(n.clientId);if(!a.innerBlocks.some(function(t){return t.name===r})){var u=0;if(""!==e){var f=a.innerBlocks.findIndex(function(t){return t.name===e});u=a.innerBlocks.length-(f+1)}var s=o(r);i("core/block-editor").insertBlock(s,a.innerBlocks.length-u,a.clientId),i("core/block-editor").updateBlockAttributes(s.clientId,{lock:{remove:!0}})}}}function d(t,r){var n,o=function(t,r){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,r){if(t){if("string"==typeof t)return e(t,r);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?e(t,r):void 0}}(t))||r&&t&&"number"==typeof t.length){n&&(t=n);var _n=0,o=function(){};return{s:o,n:function(){return _n>=t.length?{done:!0}:{done:!1,value:t[_n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,c=!0,i=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return c=t.done,t},e:function(t){i=!0,a=t},f:function(){try{c||null==n.return||n.return()}finally{if(i)throw a}}}}(t);try{for(o.s();!(n=o.n()).done;){var a=n.value;if(a.name===r)return a;if(a.innerBlocks.length>0){var c=d(a.innerBlocks,r);if(c)return c}}}catch(t){o.e(t)}finally{o.f()}return null}f("blocks.registerBlockType","woocommerce-paypal-payments/modify-cart-paylater-messages",function(t,r){if("woocommerce-paypal-payments/cart-paylater-messages"===r){var e=s({},t.attributes,{lock:s({},t.attributes.lock,{default:s({},t.attributes.lock.default,{remove:!1})})});return s({},t,{attributes:e})}return t}),u(function(){l().forEach(function(t){"woocommerce/cart"===t.name&&(d(t.innerBlocks,"woocommerce-paypal-payments/cart-paylater-messages")||p("woocommerce/cart-totals-block","woocommerce-paypal-payments/cart-paylater-messages","woocommerce/cart-order-summary-block"))})})}(window.wp)})(); |