Files
medicalalert-web-reloaded/wp/wp-content/plugins/woocommerce/assets/client/blocks/checkout-blocks/actions-frontend.js
2024-06-17 14:48:11 -04:00

1 line
4.4 KiB
JavaScript

(self.webpackChunkwebpackWcBlocksFrontendJsonp=self.webpackChunkwebpackWcBlocksFrontendJsonp||[]).push([[9644],{2904:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var s=n(9196),a=n(9770),c=n(7608),o=n.n(c),r=(n(1029),n(2595));const i=({className:e,showSpinner:t=!1,children:n,variant:c="contained",...i})=>{const l=o()("wc-block-components-button","wp-element-button",e,c,{"wc-block-components-button--loading":t});return(0,s.createElement)(a.Z,{className:l,...i},t&&(0,s.createElement)(r.Z,null),(0,s.createElement)("span",{className:"wc-block-components-button__text"},n))}},4738:(e,t,n)=>{"use strict";n.d(t,{E:()=>i,X:()=>l});var s=n(9530),a=n(4613),c=n(9818),o=n(4801);const r=(e=!1)=>{const{paymentMethodsInitialized:t,expressPaymentMethodsInitialized:n,availablePaymentMethods:r,availableExpressPaymentMethods:i}=(0,c.useSelect)((e=>{const t=e(o.PAYMENT_STORE_KEY);return{paymentMethodsInitialized:t.paymentMethodsInitialized(),expressPaymentMethodsInitialized:t.expressPaymentMethodsInitialized(),availableExpressPaymentMethods:t.getAvailableExpressPaymentMethods(),availablePaymentMethods:t.getAvailablePaymentMethods()}})),l=Object.values(r).map((({name:e})=>e)),u=Object.values(i).map((({name:e})=>e)),d=(0,a.getPaymentMethods)(),m=(0,a.getExpressPaymentMethods)(),p=Object.keys(d).reduce(((e,t)=>(l.includes(t)&&(e[t]=d[t]),e)),{}),b=Object.keys(m).reduce(((e,t)=>(u.includes(t)&&(e[t]=m[t]),e)),{}),h=(0,s.s)(p),P=(0,s.s)(b);return{paymentMethods:e?P:h,isInitialized:e?n:t}},i=()=>r(!1),l=()=>r(!0)},9732:(e,t,n)=>{"use strict";n.d(t,{P:()=>r});var s=n(4801),a=n(9818),c=n(1715),o=n(4738);const r=()=>{const{isCalculating:e,isBeforeProcessing:t,isProcessing:n,isAfterProcessing:r,isComplete:i,hasError:l}=(0,a.useSelect)((e=>{const t=e(s.CHECKOUT_STORE_KEY);return{isCalculating:t.isCalculating(),isBeforeProcessing:t.isBeforeProcessing(),isProcessing:t.isProcessing(),isAfterProcessing:t.isAfterProcessing(),isComplete:t.isComplete(),hasError:t.hasError()}})),{activePaymentMethod:u,isExpressPaymentMethodActive:d}=(0,a.useSelect)((e=>{const t=e(s.PAYMENT_STORE_KEY);return{activePaymentMethod:t.getActivePaymentMethod(),isExpressPaymentMethodActive:t.isExpressPaymentMethodActive()}})),{onSubmit:m}=(0,c.U)(),{paymentMethods:p={}}=(0,o.E)(),b=n||r||t,h=i&&!l;return{paymentMethodButtonLabel:(p[u]||{}).placeOrderButtonLabel,onSubmit:m,isCalculating:e,isDisabled:n||d,waitingForProcessing:b,waitingForRedirect:h}}},9530:(e,t,n)=>{"use strict";n.d(t,{s:()=>o});var s=n(9307),a=n(9127),c=n.n(a);function o(e){const t=(0,s.useRef)(e);return c()(e,t.current)||(t.current=e),t.current}},7575:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>w});var s=n(721),a=n(9196),c=n(7608),o=n.n(c),r=n(4617),i=n(5736),l=n(8752),u=n(2911),d=n(4054);n(7755);const m=({link:e})=>{const t=e||l.fh;return t?(0,a.createElement)("a",{href:t,className:"wc-block-components-checkout-return-to-cart-button"},(0,a.createElement)(u.Z,{icon:d.Z}),(0,i.__)("Return to Cart","woocommerce")):null};var p=n(9732),b=n(202),h=n(2904);const P=({label:e,fullWidth:t=!1})=>{const{onSubmit:n,isCalculating:s,isDisabled:c,waitingForProcessing:r,waitingForRedirect:i}=(0,p.P)();return(0,a.createElement)(h.Z,{className:o()("wc-block-components-checkout-place-order-button",{"wc-block-components-checkout-place-order-button--full-width":t}),onClick:n,disabled:s||c||r||i,showSpinner:r},i?(0,a.createElement)(u.Z,{icon:b.Z}):e)};var E=n(8027),g=n(711),y=n(3554);const k=(0,i.__)("Place Order","woocommerce");n(1165);const v={cartPageId:{type:"number",default:0},showReturnToCart:{type:"boolean",default:!0},className:{type:"string",default:""},lock:{type:"object",default:{move:!0,remove:!0}},placeOrderButtonLabel:{type:"string",default:k}},w=(0,s.withFilteredAttributes)(v)((({cartPageId:e,showReturnToCart:t,className:n,placeOrderButtonLabel:s})=>{const{paymentMethodButtonLabel:c}=(0,p.P)(),i=(0,y.applyCheckoutFilter)({filterName:"placeOrderButtonLabel",defaultValue:c||s||k});return(0,a.createElement)("div",{className:o()("wc-block-checkout__actions",n)},(0,a.createElement)(g.StoreNoticesContainer,{context:E.n7.CHECKOUT_ACTIONS}),(0,a.createElement)("div",{className:"wc-block-checkout__actions_row"},t&&(0,a.createElement)(m,{link:(0,r.getSetting)("page-"+e,!1)}),(0,a.createElement)(P,{label:i,fullWidth:!t})))}))},2595:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var s=n(9196);n(7440);const a=()=>(0,s.createElement)("span",{className:"wc-block-components-spinner","aria-hidden":"true"})},1029:()=>{},7755:()=>{},1165:()=>{},7440:()=>{}}]);